Freigeben über


CisDictionary-Klasse

Dies ist eine UNVOLLSTÄNDIGE Implementierung einer Hashtabelle, die Schlüssel in einer die Groß-/Kleinschreibung nicht beachtet Weise behandelt

Vererbungshierarchie

System.Object
  System.Collections.Hashtable
    Microsoft.TeamFoundation.Server.CisDictionary

Namespace:  Microsoft.TeamFoundation.Server
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class CisDictionary _
    Inherits Hashtable
[SerializableAttribute]
public class CisDictionary : Hashtable

Der CisDictionary-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode CisDictionary()
Geschützte Methode CisDictionary(SerializationInfo, StreamingContext)

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft comparer Veraltet. Ruft den für die Hashtable zu verwendenden IComparer ab oder legt diesen fest. (Von Hashtable geerbt.)
Öffentliche Eigenschaft Count Ruft die Anzahl der Schlüssel-Wert-Paare im Hashtable ab. (Von Hashtable geerbt.)
Geschützte Eigenschaft EqualityComparer Ruft den für die Hashtable zu verwendenden IEqualityComparer ab. (Von Hashtable geerbt.)
Geschützte Eigenschaft hcp Veraltet. Ruft das Objekt ab, das Hashcodes verteilen kann, oder legt dieses fest. (Von Hashtable geerbt.)
Öffentliche Eigenschaft IsFixedSize Ruft einen Wert ab, der angibt, ob Hashtable eine feste Größe hat. (Von Hashtable geerbt.)
Öffentliche Eigenschaft IsReadOnly Ruft einen Wert ab, der angibt, ob das Hashtable schreibgeschützt ist. (Von Hashtable geerbt.)
Öffentliche Eigenschaft IsSynchronized Ruft einen Wert ab, der angibt, ob der Zugriff auf Hashtable synchronisiert (threadsicher) ist. (Von Hashtable geerbt.)
Öffentliche Eigenschaft Item (Überschreibt Hashtable.Item.)
Öffentliche Eigenschaft Keys Ruft eine ICollection ab, die die Schlüssel in der Hashtable enthält. (Von Hashtable geerbt.)
Öffentliche Eigenschaft SyncRoot Ruft ein Objekt ab, mit dem der Zugriff auf Hashtable synchronisiert werden kann. (Von Hashtable geerbt.)
Öffentliche Eigenschaft Values Ruft eine ICollection ab, die die Werte im Hashtable enthält. (Von Hashtable geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add (Überschreibt Hashtable.Add(Object, Object).)
Öffentliche Methode Clear Entfernt alle Elemente aus der Hashtable. (Von Hashtable geerbt.)
Öffentliche Methode Clone Erstellt eine flache Kopie von Hashtable. (Von Hashtable geerbt.)
Öffentliche Methode Contains (Überschreibt Hashtable.Contains(Object).)
Öffentliche Methode ContainsKey (Überschreibt Hashtable.ContainsKey(Object).)
Öffentliche Methode ContainsValue Ermittelt, ob die Hashtable einen bestimmten Wert enthält. (Von Hashtable geerbt.)
Öffentliche Methode CopyTo Kopiert die Hashtable-Elemente an den angegebenen Index in einer eindimensionalen Array-Instanz. (Von Hashtable geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetEnumerator Gibt einen IDictionaryEnumerator zurück, der die Hashtable durchläuft. (Von Hashtable geerbt.)
Geschützte Methode GetHash Gibt den Hashcode für den angegebenen Schlüssel zurück. (Von Hashtable geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetObjectData Sicherheitsrelevant. Implementiert die ISerializable-Schnittstelle und gibt die zum Serialisieren der Hashtable erforderlichen Daten zurück. (Von Hashtable geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode KeyEquals Vergleicht ein bestimmtes Object mit einem bestimmten Schlüssel in Hashtable. (Von Hashtable geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode OnDeserialization Implementiert die ISerializable-Schnittstelle und löst das Deserialisierungsereignis aus, sobald die Deserialisierung abgeschlossen ist. (Von Hashtable geerbt.)
Öffentliche Methode Remove Entfernt das Element mit dem angegebenen Schlüssel aus dem Hashtable. (Von Hashtable geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable.GetEnumerator Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von Hashtable geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Server-Namespace