(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

UriSchemeKeyedCollection-Klasse

Stellt eine threadsichere Auflistung bereit, die URIs enthält, die mit ihrem Transportschemanamen verschlüsselt sind.

Namespace:  System.ServiceModel
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public class UriSchemeKeyedCollection : SynchronizedKeyedCollection<string, Uri>

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

  NameBeschreibung
Öffentliche MethodeUriSchemeKeyedCollectionInitialisiert eine neue Instanz der UriSchemeKeyedCollection-Klasse.
Zum Seitenanfang

  NameBeschreibung
Öffentliche EigenschaftCountRuft die Anzahl der Elemente in der threadsicheren Auflistung ab. (Von SynchronizedCollection<T> geerbt.)
Geschützte EigenschaftDictionaryRuft das Wörterbuch ab, das der Auflistung zugeordnet ist. (Von SynchronizedKeyedCollection<K, T> geerbt.)
Öffentliche EigenschaftItem[K]Ruft die Elemente mit dem angegebenen Schlüssel aus der Auflistung ab. (Von SynchronizedKeyedCollection<K, T> geerbt.)
Öffentliche EigenschaftItem[Int32]Ruft ein Element aus der threadsicheren Auflistung mit einem angegebenen Index ab. (Von SynchronizedCollection<T> geerbt.)
Geschützte EigenschaftItemsRuft die Liste der Elemente in der threadsicheren Auflistung ab. (Von SynchronizedCollection<T> geerbt.)
Öffentliche EigenschaftSyncRootRuft das Objekt ab, mit dem der Zugriff auf die threadsichere Auflistung synchronisiert wird. (Von SynchronizedCollection<T> geerbt.)
Zum Seitenanfang

  NameBeschreibung
Öffentliche MethodeAddFügt der threadsicheren, schreibgeschützten Auflistung ein Element hinzu. (Von SynchronizedCollection<T> geerbt.)
Geschützte MethodeChangeItemKeyÄndert den Schlüssel für ein angegebenes Element in der synchronisierten Auflistung. (Von SynchronizedKeyedCollection<K, T> geerbt.)
Öffentliche MethodeClearEntfernt alle Elemente aus der Auflistung. (Von SynchronizedCollection<T> geerbt.)
Geschützte MethodeClearItemsLöscht alle Elemente aus der Auflistung. (Von SynchronizedKeyedCollection<K, T> geerbt.)
Öffentliche MethodeContains(T)Ermittelt, ob die Auflistung ein Element mit einem bestimmten Wert enthält. (Von SynchronizedCollection<T> geerbt.)
Öffentliche MethodeContains(K)Gibt einen Wert zurück, der angibt, ob die Auflistung ein Element mit dem angegebenen Schlüssel enthält. (Von SynchronizedKeyedCollection<K, T> geerbt.)
Öffentliche MethodeCopyToKopiert die Elemente der Auflistung in das angegebene Array, wobei an einem bestimmten Index begonnen wird. (Von SynchronizedCollection<T> geerbt.)
Öffentliche MethodeEquals(Object)Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte MethodeFinalize Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeGetEnumeratorGibt einen Enumerator zurück, der die synchronisierte Auflistung durchläuft. (Von SynchronizedCollection<T> geerbt.)
Öffentliche MethodeGetHashCodeFungiert als die Standardhashfunktion. (Von Object geerbt.)
Geschützte MethodeGetKeyForItemRuft den Schlüssel für einen angegebenen URI aus der Auflistung ab. (Überschreibt SynchronizedKeyedCollection<K, T>.GetKeyForItem(T).)
Öffentliche MethodeGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeIndexOfGibt den Index des ersten Vorkommens eines Werts in der Auflistung zurück. (Von SynchronizedCollection<T> geerbt.)
Öffentliche MethodeInsertFügt ein Element am angegebenen Index in die Auflistung ein. (Von SynchronizedCollection<T> geerbt.)
Geschützte MethodeInsertItemFügt einen URI an der angegebenen Position in die Auflistung ein. (Überschreibt SynchronizedKeyedCollection<K, T>.InsertItem(Int32, T).)
Geschützte MethodeMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeRemove(T)Entfernt das erste Vorkommen eines angegebenen Elements aus der Auflistung. (Von SynchronizedCollection<T> geerbt.)
Öffentliche MethodeRemove(K)Entfernt ein Element mit einem angegebenen Schlüssel aus der Auflistung und gibt einen Wert zurück, der anzeigt, ob ein Element entfernt wurde. (Von SynchronizedKeyedCollection<K, T> geerbt.)
Öffentliche MethodeRemoveAtEntfernt ein Element an einem angegebenen Index aus der Auflistung. (Von SynchronizedCollection<T> geerbt.)
Geschützte MethodeRemoveItemEntfernt ein Element vom angegebenen Speicherort in der Auflistung. (Von SynchronizedKeyedCollection<K, T> geerbt.)
Geschützte MethodeSetItemErsetzt einen URI an einer angegebenen Position der Auflistung durch einen neuen URI. (Überschreibt SynchronizedKeyedCollection<K, T>.SetItem(Int32, T).)
Öffentliche MethodeToStringGibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Zum Seitenanfang

  NameBeschreibung
Explizite SchnittstellenimplementierungPrivate MethodeICollection.CopyToKopiert die Elemente der Auflistung in das angegebene Array, wobei an einem bestimmten Index begonnen wird. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftICollection<T>.IsReadOnlyRuft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftICollection.IsSynchronizedRuft einen Wert ab, der angibt, ob die Auflistung threadsicher ist. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftICollection.SyncRootRuft das Objekt ab, mit dem der Zugriff auf die threadsichere Auflistung synchronisiert wird. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIEnumerable.GetEnumeratorGibt einen Enumerator zurück, der die synchronisierte Auflistung durchläuft. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIList.AddFügt der Auflistung ein Element hinzu. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIList.ContainsErmittelt, ob die Auflistung ein Element mit einem bestimmten Wert enthält. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIList.IndexOfBestimmt den nullbasierten Index eines Elements in der Auflistung. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIList.InsertFügt ein Objekt an einem angegebenen Index in die Auflistung ein. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftIList.IsFixedSizeRuft einen Wert ab, der angibt, ob die Auflistung eine feste Größe aufweist. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftIList.IsReadOnlyRuft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftIList.ItemRuft das Element am angegebenen nullbasierten Index ab oder legt dieses Element fest. (Von SynchronizedCollection<T> geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIList.RemoveEntfernt das erste Vorkommen eines angegebenen Objekts als Element aus der Auflistung. (Von SynchronizedCollection<T> geerbt.)
Zum Seitenanfang

Diese Auflistung wird von Hosts zur Speicherung der Basisadressen für einen Dienst nach Schemaname verwendet.

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

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

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft