|Microsoft Internet Security and Acceleration Server 2000|
The FPCRoutingRule object represents a single routing rule of an ISA array. Routing rules redirect client requests within arrays of ISA servers. Routing rules determine whether a Web proxy client request is sent directly to the Internet, to another upstream proxy server, or to an alternate destination. You can use this object to access all attributes of each routing rule of the array, such as changing the destination set to which the rule applies or changing the URL to which to redirect, if that is the outcome of applying the rule.
This object is a member of the FPCRoutingRules collection.
Click here to see the ISA object hierarchy.
This object implements the IFPCRoutingRule interface.
The following table lists the methods of the FPCRoutingRule object.
|Refresh||Reads the object's configuration information from persistent storage, discarding any changes to the configuration that were not saved.|
|Save||Saves the object's configuration to persistent storage.|
|SetDestination||Sets the destinations to which the rule applies.|
The following table lists the properties of the FPCRoutingRule object.
|AppliesToDestination||Gets the type of destination to which the rule applies.|
|CacheResponseCondition||Gets or sets the conditions under which a response is cached.|
|Description||Gets or sets the description of the rule.|
|DestinationSetUsed||Gets or sets the name of the FPCDestinationSet collection used to define the destination to which the rule applies.|
|Enabled||Gets or sets whether this rule is enabled.|
|IsDefault||Gets whether the rule is preinstalled and cannot be deleted.|
|Name||Gets or sets the name of the rule.|
|NonSecureProtocolRedirection||Gets or sets the protocol used when delegating a request that came on a nonsecure channel.|
|Order||Gets the rule's order of execution in relation to the other rules.|
|PrimaryRoute||Gets a reference to an object that represents the specific proxy or array of the main (primary) route.|
|SecureProtocolRedirection||Gets or sets the protocol used when delegating a request that came on a secure channel.|
|SSLClientCertificate||Gets or sets the client certificate to use when authenticating with the publishing server.|
|SSLRequireSecureChannel||Gets or sets whether or not a secure channel is required.|
|UseCacheCondition||Gets or sets the situation in which a cache should be used instead of the routing action specified.|
|VendorParametersSets||Gets a reference to an object for storing and loading custom data into the FPCRoutingRule object's storage.|
Windows NT/2000: Requires Windows 2000.
Version: Requires ISA Server 2000.