The TCPFilter type exposes the following members.

Constructors

  NameDescription
TCPFilter
Copy constructor

Methods

  NameDescription
Clone
Clone the current instance
(Inherited from UserFilter.)
Equals
Compares two filters (ignores the instance ID)
(Overrides IPFilter..::.Equals(Object).)
Finalize (Inherited from Object.)
GetHashCode
Returns a hash value for a filter.
(Overrides IPFilter..::.GetHashCode()()().)
GetType (Inherited from Object.)
MemberwiseClone (Inherited from Object.)
ToString (Inherited from Object.)

Operators

  NameDescription
Equality
Compares two filters (ignores the instance ID)
Inequality
Compares two filters (ignores the instance ID)

Fields

  NameDescription
_name
the name of the filter.
(Inherited from Filter.)

Properties

  NameDescription
CreateEvent
ActionEventOnMatch Create an event in the Event Manager when this filter is matched
(Inherited from UserFilter.)
Direction
Filter direction
(Inherited from UserFilter.)
EventsPerSecond
Indicates the max number of events per second. Used only when the filter profile is Rate Limit.
(Inherited from UserFilter.)
FlagsOff
A set of flags whose effective value in the TCP header of each packet must be OFF for filter to take effect
FlagsOn
A set of flags whose effective value in the TCP header of each packet must be ON for filter to take effect
HeaderPortAddress
The direction in the header of the IP packet. When headerPortAddresses is "source" or "destination", the ports are a range. When headerPortAddresses is "both", port1 is the source port and port2 is the destination port.
(Inherited from TransportLayerFilter.)
InstanceID
Filter handle
(Inherited from UserFilter.)
IPAddress
The IP address
(Inherited from IPFilter.)
IPHeaderAddress
the IP packet, by defult set to null
(Inherited from IPFilter.)
IPMask
The mask of the IP address
(Inherited from IPFilter.)
IpVersion
The IP version
(Inherited from IPFilter.)
Name
The name of the filter
(Inherited from UserFilter.)
Port1
The "from" port, or the source port when headerPortAddresses is "both"
(Inherited from TransportLayerFilter.)
Port2
The "to" port, or the destination port when headerPortAddresses is "both"
(Inherited from TransportLayerFilter.)
PortFilterExists
Indicates if the filter includes values for filter ports.
(Inherited from TransportLayerFilter.)
Profile
Filter profile
(Inherited from UserFilter.)

See Also