DictionaryBase-Member
Stellt die abstract-Basisklasse für eine stark typisierte Auflistung von Schlüssel-Wert-Paaren bereit.
In den folgenden Tabellen werden die vom DictionaryBase -Typ verfügbar gemachten Member aufgeführt.
Geschützte Konstruktoren
Name | Beschreibung | |
---|---|---|
DictionaryBase | Initialisiert eine neue Instanz der DictionaryBase-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
Name | Beschreibung | |
---|---|---|
Count | Ruft die Anzahl der in der DictionaryBase-Instanz enthaltenen Elemente ab. |
Zum Seitenanfang
Geschützte Eigenschaften
Name | Beschreibung | |
---|---|---|
Dictionary | Ruft die Liste der in der DictionaryBase-Instanz enthaltenen Elemente ab. | |
InnerHashtable | Ruft die Liste der in der DictionaryBase-Instanz enthaltenen Elemente ab. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Clear | Löscht den Inhalt der DictionaryBase-Instanz. | |
CopyTo | Kopiert die DictionaryBase-Elemente am angegebenen Index in ein eindimensionales Array. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetEnumerator | Gibt einen IDictionaryEnumerator zurück, der die DictionaryBase-Instanz durchläuft. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnClear | Führt vor dem Löschen des Inhalts der DictionaryBase-Instanz zusätzliche benutzerdefinierte Prozesse aus. | |
OnClearComplete | Führt nach dem Löschen des Inhalts der DictionaryBase-Instanz zusätzliche benutzerdefinierte Prozesse aus. | |
OnGet | Ruft das Element mit dem angegebenen Schlüssel und Wert aus der DictionaryBase-Instanz ab. | |
OnInsert | Führt zusätzliche benutzerdefinierte Prozesse vor dem Einfügen eines neuen Elements in die DictionaryBase-Instanz aus. | |
OnInsertComplete | Führt zusätzliche benutzerdefinierte Prozesse nach dem Einfügen eines neuen Elements in die DictionaryBase-Instanz aus. | |
OnRemove | Führt zusätzliche benutzerdefinierte Prozesse vor dem Entfernen eines Elements aus der DictionaryBase-Instanz aus. | |
OnRemoveComplete | Führt zusätzliche benutzerdefinierte Prozesse nach dem Entfernen eines Elements aus der DictionaryBase-Instanz aus. | |
OnSet | Führt zusätzliche benutzerdefinierte Prozesse vor dem Festlegen eines Werts in der DictionaryBase-Instanz aus. | |
OnSetComplete | Führt zusätzliche benutzerdefinierte Prozesse nach dem Festlegen eines Werts in der DictionaryBase-Instanz aus. | |
OnValidate | Führt bei der Überprüfung des Elements mit dem angegebenen Schlüssel und Wert zusätzliche benutzerdefinierte Aktionen aus. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Collections.IDictionary.Add | Fügt der DictionaryBase ein Element mit dem angegebenen Schlüssel und Wert hinzu. | |
System.Collections.IDictionary.Contains | Bestimmt, ob DictionaryBase einen bestimmten Schlüssel enthält. | |
System.Collections.IDictionary.Remove | Entfernt das Element mit dem angegebenen Schlüssel aus der DictionaryBase. | |
System.Collections.IEnumerable.GetEnumerator | Gibt einen IEnumerator zurück, der die DictionaryBase durchläuft. | |
System.Collections.ICollection.IsSynchronized | Ruft einen Wert ab, der angibt, ob der Zugriff auf ein DictionaryBase-Objekt synchronisiert (threadsicher) ist. | |
System.Collections.ICollection.SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf ein DictionaryBase-Objekt synchronisiert werden kann. | |
System.Collections.IDictionary.IsFixedSize | Ruft einen Wert ab, der angibt, ob ein DictionaryBase-Objekt eine feste Größe hat. | |
System.Collections.IDictionary.IsReadOnly | Ruft einen Wert ab, der angibt, ob ein DictionaryBase-Objekt schreibgeschützt ist. | |
System.Collections.IDictionary.Item | Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist, oder legt diesen fest. | |
System.Collections.IDictionary.Keys | Ruft ein ICollection-Objekt ab, das die Schlüssel im DictionaryBase-Objekt enthält. | |
System.Collections.IDictionary.Values | Ruft ein ICollection-Objekt ab, das die Werte des DictionaryBase-Objekts enthält. |
Zum Seitenanfang
Siehe auch
Referenz
DictionaryBase-Klasse
System.Collections-Namespace
System.Collections.Hashtable
System.Collections.IDictionary
System.Collections.Generic