FpcFetchUrlFlags Enumeration

The FpcFetchUrlFlags enumerated type contains flags that control the behavior of the FetchUrl method.

Syntax

typedef enum FpcFetchUrlFlags {
  fpcFetchTtlIfNone
fpcFetchTtlIfNone

The TtlInMinutes parameter is used only if the object does not contain an "Expires" or "Cache-Control: maximum-age" HTTP header.

		= 0x00000001,
  fpcFetchTtlOverride
fpcFetchTtlOverride

The TtlInMinutes parameter takes precedence over any HTTP headers in the object.

	= 0x00000002,
  fpcFetchSynchronous
fpcFetchSynchronous

The method will not return until the fetching operation is completed.

	= 0x00000004,
  fpcFetchNoArrayRouting
fpcFetchNoArrayRouting

The object is cached locally even if the Cache Array Routing Protocol (CARP) is enabled and indicates that the object should be cached on a different array member (does not apply to a standalone server).

   = 0x00000008,
  fpcFetchForceCache
fpcFetchForceCache

The object is cached even if it is not normally cacheable according to the HTTP specification.

	 = 0x00000010,
  fpcFetchDynamicCache
fpcFetchDynamicCache

A dynamic object is cached even if it is not normally cacheable according to the HTTP specification.

	 = 0x000000020
} FpcFetchUrlFlags;

Constants

fpcFetchTtlIfNone

The TtlInMinutes parameter is used only if the object does not contain an "Expires" or "Cache-Control: maximum-age" HTTP header.

fpcFetchTtlOverride

The TtlInMinutes parameter takes precedence over any HTTP headers in the object.

fpcFetchSynchronous

The method will not return until the fetching operation is completed.

fpcFetchNoArrayRouting

The object is cached locally even if the Cache Array Routing Protocol (CARP) is enabled and indicates that the object should be cached on a different array member (does not apply to a standalone server).

fpcFetchForceCache

The object is cached even if it is not normally cacheable according to the HTTP specification.

fpcFetchDynamicCache

A dynamic object is cached even if it is not normally cacheable according to the HTTP specification.

Requirements

Client Requires Windows Vista or Windows XP.
Server Requires Windows Server 2008.
Version Requires Forefront Threat Management Gateway (TMG).
Header

Declared in Comenum.h.

See Also

Enumerated Types


Send comments about this topic to Microsoft

Build date: 11/30/2009

© 2008 Microsoft Corporation. All rights reserved.