Click or drag to resize
ArpCache Class
Represents a cache for storing and retrieving ARP entries.
Inheritance Hierarchy
SystemObject
  System.Collections.GenericDictionaryIpAddress, ArpEntry
    Network.Sim.Network.Ip.ArpArpCache

Namespace: Network.Sim.Network.Ip.Arp
Assembly: Network.Sim (in Network.Sim.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public class ArpCache : Dictionary<IpAddress, ArpEntry>

The ArpCache type exposes the following members.

Constructors
  NameDescription
Public methodArpCache
Initializes a new instance of the ArpCache class
Top
Properties
  NameDescription
Public propertyComparer (Inherited from DictionaryIpAddress, ArpEntry.)
Public propertyCount (Inherited from DictionaryIpAddress, ArpEntry.)
Public propertyItem
Returns the ArpEntry for the specified IpAddress key or null if no such entry exists.
Public propertyKeys (Inherited from DictionaryIpAddress, ArpEntry.)
Public propertyValues (Inherited from DictionaryIpAddress, ArpEntry.)
Top
Methods
  NameDescription
Public methodAdd
Adds a new ArpEntry using the specified IpAddress as key.
Public methodClear (Inherited from DictionaryIpAddress, ArpEntry.)
Public methodContainsKey (Inherited from DictionaryIpAddress, ArpEntry.)
Public methodContainsValue (Inherited from DictionaryIpAddress, ArpEntry.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator (Inherited from DictionaryIpAddress, ArpEntry.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetObjectData (Inherited from DictionaryIpAddress, ArpEntry.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOnDeserialization
Implements the ISerializable interface and raises the deserialization event when the deserialization is complete.
(Inherited from DictionaryIpAddress, ArpEntry.)
Public methodRemove (Inherited from DictionaryIpAddress, ArpEntry.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTryGetValue (Inherited from DictionaryIpAddress, ArpEntry.)
Top
See Also