Freigeben über


ImmutableSortedDictionary Klasse

Definition

Stellt eine Reihe von Initialisierungsmethoden für Instanzen der ImmutableSortedDictionary<TKey,TValue> Klasse bereit.

public ref class ImmutableSortedDictionary abstract sealed
public static class ImmutableSortedDictionary
type ImmutableSortedDictionary = class
Public Module ImmutableSortedDictionary
Vererbung
ImmutableSortedDictionary

Methoden

Name Beschreibung
Create<TKey,TValue>()

Erstellt ein leeres unveränderliches sortiertes Wörterbuch.

Create<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>)

Erstellt ein leeres unveränderliches sortiertes Wörterbuch, das den angegebenen Schlüssel- und Wertabgleich verwendet.

Create<TKey,TValue>(IComparer<TKey>)

Erstellt ein leeres unveränderliches sortiertes Wörterbuch, das den angegebenen Schlüsselvergleich verwendet.

CreateBuilder<TKey,TValue>()

Erstellt einen neuen unveränderlichen sortierten Wörterbuch-Generator.

CreateBuilder<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>)

Erstellt einen neuen unveränderlichen sortierten Wörterbuch-Generator.

CreateBuilder<TKey,TValue>(IComparer<TKey>)

Erstellt einen neuen unveränderlichen sortierten Wörterbuch-Generator.

CreateRange<TKey,TValue>(IComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>)

Erstellt ein neues unveränderliches sortiertes Wörterbuch aus dem angegebenen Elementbereich mit dem angegebenen Schlüsselvergleich.

CreateRange<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>)

Erstellt ein neues unveränderliches sortiertes Wörterbuch aus dem angegebenen Elementbereich mit dem angegebenen Schlüssel- und Wertabgleich.

CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Erstellt ein unveränderliches sortiertes Wörterbuch, das die angegebenen Elemente enthält, und verwendet den Standardvergleich.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>, IEqualityComparer<TValue>)

Listet eine Abfolge von Schlüssel-Wert-Paaren auf und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe der angegebenen Schlüssel- und Wertabgleiche.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>)

Listet eine Sequenz von Schlüssel-Wert-Paaren auf und erzeugt ein unveränderliches Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Listet eine Abfolge von Schlüssel-Wert-Paaren auf und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte.

ToImmutableSortedDictionary<TKey,TValue>(ImmutableSortedDictionary<TKey,TValue>.Builder)

Erstellt ein unveränderliches sortiertes Wörterbuch aus dem aktuellen Inhalt des Wörterbuchs des Generators.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüssel- und Wertabgleichs.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte.

Gilt für:

Threadsicherheit

Dieser Typ ist threadsicher.