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
| Name | Beschreibung |
|---|---|
| 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 zum Synchronisieren des Zugriffs auf die threadsichere, schreibgeschützte Auflistung verwendet wird. |
| SynchronizedReadOnlyCollection<T>(Object, IEnumerable<T>) |
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T> Klasse aus einer angegebenen aufzählbaren Liste von Elementen und mit dem Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere, schreibgeschützte Auflistung verwendet wird. |
| SynchronizedReadOnlyCollection<T>(Object, T[]) |
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T> Klasse aus einem angegebenen Array von 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 zum Synchronisieren des Zugriffs auf die threadsichere, schreibgeschützte Auflistung verwendet wird.
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, das verwendet wird, um den Zugriff auf die threadsichere, schreibgeschützte Auflistung zu synchronisieren.
Ausnahmen
syncRoot ist null.
Hinweise
Wenn mehrere Instanzen der SynchronizedReadOnlyCollection<T> Datei mit demselben syncRooterstellt werden, wird der Zugriff über alle Instanzen hinweg geschützt.
Gilt für:
SynchronizedReadOnlyCollection<T>(Object, IEnumerable<T>)
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T> Klasse aus einer angegebenen aufzählbaren Liste von Elementen und mit dem Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere, schreibgeschützte Auflistung verwendet wird.
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, das verwendet wird, um den Zugriff auf die threadsichere, schreibgeschützte Auflistung zu synchronisieren.
- list
- IEnumerable<T>
Die IEnumerable<T> Sammlung von Elementen, die zum Initialisieren der threadsicheren, schreibgeschützten Auflistung verwendet werden.
Ausnahmen
syncRoot oder list ist null.
Gilt für:
SynchronizedReadOnlyCollection<T>(Object, T[])
Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T> Klasse aus einem angegebenen Array von 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, das verwendet wird, um den Zugriff auf die threadsichere, schreibgeschützte Auflistung zu synchronisieren.
- list
- T[]
Die Array Typelemente T , die zum Initialisieren der threadsicheren, schreibgeschützten Auflistung verwendet werden.
Ausnahmen
syncRoot oder list ist null.