SynchronizedReadOnlyCollection<T> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse.
Überlädt
SynchronizedReadOnlyCollection<T>() |
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse. |
SynchronizedReadOnlyCollection<T>(Object) |
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere, schreibgeschützte Auflistung zu synchronisieren. |
SynchronizedReadOnlyCollection<T>(Object, IEnumerable<T>) |
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse von einer angegebenen, zählbaren Liste mit Elementen und mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere, schreibgeschützte Auflistung zu synchronisieren. |
SynchronizedReadOnlyCollection<T>(Object, T[]) |
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse von einem angegebenen Array mit Elementen und mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere, schreibgeschützte Auflistung zu synchronisieren. |
SynchronizedReadOnlyCollection<T>()
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse.
public:
SynchronizedReadOnlyCollection();
public SynchronizedReadOnlyCollection ();
Public Sub New ()
Gilt für:
SynchronizedReadOnlyCollection<T>(Object)
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere, schreibgeschützte Auflistung zu synchronisieren.
public:
SynchronizedReadOnlyCollection(System::Object ^ syncRoot);
public SynchronizedReadOnlyCollection (object syncRoot);
new System.Collections.Generic.SynchronizedReadOnlyCollection<'T> : obj -> System.Collections.Generic.SynchronizedReadOnlyCollection<'T>
Public Sub New (syncRoot As Object)
Parameter
- syncRoot
- Object
Das Objekt, mit dem der Zugriff auf die threadsichere, schreibgeschützte Auflistung synchronisiert wird.
Ausnahmen
syncRoot
ist null
.
Hinweise
Wenn mehrere Instanzen von SynchronizedReadOnlyCollection<T> unter Verwendung desselben syncRoot
erstellt werden, ist der Zugriff für alle Instanzen geschützt.
Gilt für:
SynchronizedReadOnlyCollection<T>(Object, IEnumerable<T>)
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse von einer angegebenen, zählbaren Liste mit Elementen und mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere, schreibgeschützte Auflistung zu synchronisieren.
public:
SynchronizedReadOnlyCollection(System::Object ^ syncRoot, System::Collections::Generic::IEnumerable<T> ^ list);
public SynchronizedReadOnlyCollection (object syncRoot, System.Collections.Generic.IEnumerable<T> list);
new System.Collections.Generic.SynchronizedReadOnlyCollection<'T> : obj * seq<'T> -> System.Collections.Generic.SynchronizedReadOnlyCollection<'T>
Public Sub New (syncRoot As Object, list As IEnumerable(Of T))
Parameter
- syncRoot
- Object
Das Objekt, mit dem der Zugriff auf die threadsichere, schreibgeschützte Auflistung synchronisiert wird.
- list
- IEnumerable<T>
Die IEnumerable<T>-Auflistung von Elementen, die verwendet wird, um die threadsichere, schreibgeschützte Auflistung zu initialisieren.
Ausnahmen
syncRoot
oder list
ist null
.
Gilt für:
SynchronizedReadOnlyCollection<T>(Object, T[])
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse von einem angegebenen Array mit Elementen und mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere, schreibgeschützte Auflistung zu synchronisieren.
public:
SynchronizedReadOnlyCollection(System::Object ^ syncRoot, ... cli::array <T> ^ list);
public SynchronizedReadOnlyCollection (object syncRoot, params T[] list);
new System.Collections.Generic.SynchronizedReadOnlyCollection<'T> : obj * 'T[] -> System.Collections.Generic.SynchronizedReadOnlyCollection<'T>
Public Sub New (syncRoot As Object, ParamArray list As T())
Parameter
- syncRoot
- Object
Das Objekt, mit dem der Zugriff auf die threadsichere, schreibgeschützte Auflistung synchronisiert wird.
- list
- T[]
Das Array vom Typ T
-Elemente, das verwendet wird, um die threadsichere, schreibgeschützte Auflistung zu initialisieren.
Ausnahmen
syncRoot
oder list
ist null
.