Microsoft Internet Security and Acceleration Server 2000

FPCClientAddressSet Object

The FPCClientAddressSet object is a collection of FPCIpRange objects. Each FPCIpRange object defines a range of Internet protocols (IPs) with a lower and upper bound. As a collection of individual IP ranges, the FPCClientAddressSet object defines a set of IPs that is the union of all the ranges specified by each FPCIpRange object in the collection. FPCClientAddressSet objects are used as policy elements by ISA rules.

In ISA Management, you will see the FPCClientAddressSet object listed as the policy element Client Address Sets.

FPCClientAddressSet is a member of an FPCClientAddressSets collection.

Click here to see the ISA object hierarchy.

Note to C++ Programmers

This object implements the IFPCClientAddressSet interface.


The following table lists the methods of the FPCClientAddressSet object.

Method Description
Add Creates a new client object, inserts it into the collection, and returns a reference to it.
Item Retrieves the given FPCIpRange object from the collection.
Refresh Reads the collection's configuration information from persistent storage, discarding any changes to the configuration that were not saved.
Remove Removes an IP address from the collection.
Save Saves the object's configuration to persistent storage.


The following table lists the properties of the FPCClientAddressSet object.

Property Description
Count Gets the number of FPCIpRange objects in the collection.
Description Gets or sets the description of the client set.
Name Gets or sets the name of the client set.
VendorParametersSets Gets a reference to an object for storing and loading custom data into the FPCClientAddressSet object storage.


  Windows NT/2000: Requires Windows 2000.
  Version: Requires ISA Server 2000.
  Header: Msfpccom.idl.