FpcFetchUrlFlags enumeration

Applies to: desktop apps only

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

Syntax

typedef enum FpcFetchUrlFlags { 
  fpcFetchTtlIfNone       = 0x00000001,
  fpcFetchTtlOverride     = 0x00000002,
  fpcFetchSynchronous     = 0x00000004,
  fpcFetchNoArrayRouting  = 0x00000008,
  fpcFetchForceCache      = 0x00000010,
  fpcFetchDynamicCache    = 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

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only)

Version

Forefront Threat Management Gateway (TMG) 2010

Header

Comenum.h

See also

Enumerated Types

 

 

Build date: 7/12/2010