|Microsoft Internet Security and Acceleration Server 2000|
The FPCProtocolDefinition object represents a single Firewall service protocol, supported by the Firewall service. This object represents predefined protocols that come with ISA Server, and user-defined protocols. Application filter protocols are represented by the FPCFilterProtocols collection.
Protocol definitions are used in server publishing, in protocol rules, and in bandwidth rules.
The FPCProtocolDefinition object is a member of the FPCProtocolDefinitions collection.
Click here to see the ISA object hierarchy.
This object implements the IFPCProtocolDefinition interface.
The following table lists the methods of the FPCProtocolDefinition 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.|
The following table lists the properties of the FPCProtocolDefinition object.
|Description||Gets or sets the description of the protocol.|
|InitialConnectionPort||Gets the port of the initial (primary) connection.|
|InitialConnectionProtocol||Gets the protocol of the initial (primary) connection.|
|IsISAProtocol||Gets a Boolean value that specifies whether the protocol is an ISA protocol.|
|Name||Gets or sets the name of the protocol.|
|SecondaryConnections||Gets a collection of all of this protocol's secondary connections.|
|TCPInitialConnectionDirection||Gets the direction of the initial (primary) TCP connection.|
|UDPInitialConnectionDirection||Gets the direction of the initial (primary) UDP connection.|
|VendorParametersSets||Gets a reference to an object for storing and loading custom data into the FPCProtocolDefinition object's storage.|
Windows NT/2000: Requires Windows 2000.
Version: Requires ISA Server 2000.