Mono Class Library: Overview

System.Collections.Hashtable: Members

The members of System.Collections.Hashtable are listed below.

See Also: Inherited members from System.Object

Public Constructors

Constructs and initializes a new instance of the Hashtable class.
Constructs and initializes a new instance of the Hashtable class using the values of the specified IDictionary.
Documentation for this section has not yet been entered.
Constructs and initializes a new instance of the Hashtable class with the specified initial capacity.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Constructs and initializes a new instance of the Hashtable class with the specified IHashCodeProvider and the specified IComparer.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Constructs and initializes a new instance of the Hashtable class using the values of the specified IDictionary, the specified IHashCodeProvider, and the specified IComparer.
Documentation for this section has not yet been entered.
Constructs and initializes a new instance of the Hashtable class with the specified initial capacity, the specified IHashCodeProvider, and the specified IComparer.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.

Protected Constructors

Public Properties

[read-only]
Countint. Gets the number of key-and-value pairs contained in the current instance.
[read-only]
IsFixedSizebool. Implemented to support the IDictionary interface. [Note: For more information, see IDictionary.IsFixedSize.]
[read-only]
IsReadOnlybool. Implemented to support the IDictionary interface. [Note: For more information, see IDictionary.IsReadOnly.]
[read-only]
IsSynchronizedbool. Implemented to support the ICollection interface. [Note: For more information, see ICollection.IsSynchronized.]
default property
Item(object)object. Gets or sets the value in the current instance that is associated with the specified key.
[read-only]
KeysICollection. Implemented to support the IDictionary interface. [Note: For more information, see IDictionary.Keys.]
[read-only]
SyncRootobject. Gets a object that can be used to synchronize access to the current instance.
[read-only]
ValuesICollection. Gets a ICollection containing the values of the current instance.

Protected Properties

comparerIComparer. Documentation for this section has not yet been entered.
[read-only]
EqualityComparerIEqualityComparer. Documentation for this section has not yet been entered.
hcpIHashCodeProvider. Documentation for this section has not yet been entered.

Public Methods

Add(object, object)
Adds an entry with the specified key and value into the current instance.
Clear()
Removes all entries from the current instance.
Clone() : object
Creates a object that is a copy of the current instance.
Contains(object) : bool
Determines whether the current instance contains the specified key.
ContainsKey(object) : bool
Determines whether the current instance contains an entry with the specified key.
ContainsValue(object) : bool
Determines whether the current instance contains an entry with the specified value.
CopyTo(Array, int)
Copies the entries of the current instance to a one-dimensional Array starting at the specified index.
GetEnumerator() : IDictionaryEnumerator
Returns a IDictionaryEnumerator for the current instance.
GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
Documentation for this section has not yet been entered.
OnDeserialization(object)
Documentation for this section has not yet been entered.
Remove(object)
Removes the entry with the specified key from the current instance.
static
Synchronized(Hashtable) : Hashtable
Returns a synchronized (thread-safe) wrapper for the specified Hashtable.

Protected Methods

GetHash(object) : int
Generates a hash code for the specified key in the current instance.
KeyEquals(object, object) : bool
Determines whether the specified object and the specified key in the current instance represent the same value.

Explicitly Implemented Interface Members

IEnumerable.GetEnumeratorImplemented to support the IEnumerable interface. [Note: For more information, see IEnumerable.GetEnumerator.]

Extension Methods

static
AsQueryable(this IEnumerable) : System.Linq.IQueryable
Documentation for this section has not yet been entered.
static
Cast<TResult>(this IEnumerable) : IEnumerable<TResult>
Documentation for this section has not yet been entered.
static
OfType<TResult>(this IEnumerable) : IEnumerable<TResult>
Documentation for this section has not yet been entered.