Freigeben über


ReadOnlyDictionary45<TKey,TValue> Klasse

Definition

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

[System.Serializable]
public class ReadOnlyDictionary45<TKey,TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>, System.Collections.Generic.IDictionary<TKey,TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>, System.Collections.IDictionary
[<System.Serializable>]
type ReadOnlyDictionary45<'Key, 'Value> = class
    interface IDictionary<'Key, 'Value>
    interface ICollection<KeyValuePair<'Key, 'Value>>
    interface seq<KeyValuePair<'Key, 'Value>>
    interface IEnumerable
    interface IDictionary
    interface ICollection
Public Class ReadOnlyDictionary45(Of TKey, TValue)
Implements ICollection(Of KeyValuePair(Of TKey, TValue)), IDictionary, IDictionary(Of TKey, TValue), IEnumerable(Of KeyValuePair(Of TKey, TValue))

Typparameter

TKey

Typ, der für Schlüssel verwendet werden soll.

TValue

Für Werte zu verwendende Typ

Vererbung
ReadOnlyDictionary45<TKey,TValue>
Attribute
Implementiert

Konstruktoren

ReadOnlyDictionary45<TKey,TValue>(IDictionary<TKey,TValue>)

Erstellt eine instance von ReadOnlyDictionary45-Weeded mit einem bereitgestellten IDictionary

Eigenschaften

Count

Die Anzahl der Elemente im Wörterbuch

Dictionary

Das Wörterbuch

Item[TKey]

Ermöglicht den Zugriff auf Werte durch Indizieren mit einem Schlüssel

Keys

Sie schlüsseln im Wörterbuch

Values

Die Werte im Wörterbuch

Methoden

ContainsKey(TKey)

Meldet, ob ein Schlüssel im Wörterbuch vorhanden ist.

GetEnumerator()

Gibt einen Enumerator zurück, der das Wörterbuch durchläuft.

TryGetValue(TKey, TValue)

Ruft den Wert des angegebenen Schlüssels ab, sofern vorhanden

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

ICollection.IsSynchronized

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

ICollection.SyncRoot

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

ICollection<KeyValuePair<TKey,TValue>>.Add(KeyValuePair<TKey,TValue>)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

ICollection<KeyValuePair<TKey,TValue>>.Clear()

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

ICollection<KeyValuePair<TKey,TValue>>.Contains(KeyValuePair<TKey,TValue>)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

ICollection<KeyValuePair<TKey,TValue>>.CopyTo(KeyValuePair<TKey,TValue>[], Int32)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

ICollection<KeyValuePair<TKey,TValue>>.IsReadOnly

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

ICollection<KeyValuePair<TKey,TValue>>.Remove(KeyValuePair<TKey,TValue>)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.Add(Object, Object)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.Clear()

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.Contains(Object)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.GetEnumerator()

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.IsFixedSize

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.IsReadOnly

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.Item[Object]

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.Keys

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.Remove(Object)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary.Values

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary<TKey,TValue>.Add(TKey, TValue)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary<TKey,TValue>.Item[TKey]

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary<TKey,TValue>.Keys

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary<TKey,TValue>.Remove(TKey)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IDictionary<TKey,TValue>.Values

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

IEnumerable.GetEnumerator()

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

Erweiterungsmethoden

GetValueOrAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, Func<TKey,TValue>)

Ruft den wert ab, der dem angegebenen Schlüssel zugeordnet ist, oder fügt diese hinzu.

GetValueOrDefault<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue)

Ruft den wert ab, der dem angegebenen Schlüssel zugeordnet ist.

ToCommaSeparatedString<T>(IEnumerable<T>)

Konvertiert die Elemente einer Auflistung in Zeichenfolgen und verkettet sie in eine durch Trennzeichen getrennte Liste oder gibt NULL für NULL- oder leere Auflistungen zurück.

AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IReadOnlyDictionary<TKey,TValue>)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

AsFormattedString<TKey,TValue>(IDictionary<TKey,TValue>)

Schreibgeschützter Wrapper für ein anderes generisches Wörterbuch.

Gilt für: