SynchronizedReadOnlyCollection<T> Konstruktoren

Definition

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>()

Quelle:
SynchronizedReadOnlyCollection.cs
Quelle:
SynchronizedReadOnlyCollection.cs
Quelle:
SynchronizedReadOnlyCollection.cs

Initialisiert eine neue Instanz der SynchronizedReadOnlyCollection<T>-Klasse.

public:
 SynchronizedReadOnlyCollection();
public SynchronizedReadOnlyCollection();
Public Sub New ()

Gilt für:

SynchronizedReadOnlyCollection<T>(Object)

Quelle:
SynchronizedReadOnlyCollection.cs
Quelle:
SynchronizedReadOnlyCollection.cs
Quelle:
SynchronizedReadOnlyCollection.cs

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>)

Quelle:
SynchronizedReadOnlyCollection.cs
Quelle:
SynchronizedReadOnlyCollection.cs
Quelle:
SynchronizedReadOnlyCollection.cs

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[])

Quelle:
SynchronizedReadOnlyCollection.cs
Quelle:
SynchronizedReadOnlyCollection.cs
Quelle:
SynchronizedReadOnlyCollection.cs

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.

Gilt für: