SynchronizedCollection<T> Konstruktoren

Definition

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

Überlädt

Name Beschreibung
SynchronizedCollection<T>()

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

SynchronizedCollection<T>(Object)

Initialisiert eine neue Instanz der SynchronizedCollection<T> Klasse mit dem Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere Auflistung verwendet wird.

SynchronizedCollection<T>(Object, IEnumerable<T>)

Initialisiert eine neue Instanz der SynchronizedCollection<T> Klasse aus einer angegebenen aufzählbaren Liste von Elementen und mit dem Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere Auflistung verwendet wird.

SynchronizedCollection<T>(Object, T[])

Initialisiert eine neue Instanz der SynchronizedCollection<T> Klasse aus einem angegebenen Array von Elementen und mit dem Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere Auflistung verwendet wird.

SynchronizedCollection<T>()

Quelle:
SynchronizedCollection.cs
Quelle:
SynchronizedCollection.cs
Quelle:
SynchronizedCollection.cs

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

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

Gilt für:

SynchronizedCollection<T>(Object)

Quelle:
SynchronizedCollection.cs
Quelle:
SynchronizedCollection.cs
Quelle:
SynchronizedCollection.cs

Initialisiert eine neue Instanz der SynchronizedCollection<T> Klasse mit dem Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere Auflistung verwendet wird.

public:
 SynchronizedCollection(System::Object ^ syncRoot);
public SynchronizedCollection(object syncRoot);
new System.Collections.Generic.SynchronizedCollection<'T> : obj -> System.Collections.Generic.SynchronizedCollection<'T>
Public Sub New (syncRoot As Object)

Parameter

syncRoot
Object

Das Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere Auflistung verwendet wird.

Ausnahmen

syncRoot ist null.

Hinweise

Wenn mehrere Instanzen der SynchronizedCollection<T> Datei mit demselben syncRooterstellt werden, wird der Zugriff über alle Instanzen hinweg geschützt.

Gilt für:

SynchronizedCollection<T>(Object, IEnumerable<T>)

Quelle:
SynchronizedCollection.cs
Quelle:
SynchronizedCollection.cs
Quelle:
SynchronizedCollection.cs

Initialisiert eine neue Instanz der SynchronizedCollection<T> Klasse aus einer angegebenen aufzählbaren Liste von Elementen und mit dem Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere Auflistung verwendet wird.

public:
 SynchronizedCollection(System::Object ^ syncRoot, System::Collections::Generic::IEnumerable<T> ^ list);
public SynchronizedCollection(object syncRoot, System.Collections.Generic.IEnumerable<T> list);
new System.Collections.Generic.SynchronizedCollection<'T> : obj * seq<'T> -> System.Collections.Generic.SynchronizedCollection<'T>
Public Sub New (syncRoot As Object, list As IEnumerable(Of T))

Parameter

syncRoot
Object

Das Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere Auflistung verwendet wird.

list
IEnumerable<T>

Die IEnumerable<T> Sammlung von Elementen, die zum Initialisieren der threadsicheren Auflistung verwendet werden.

Ausnahmen

syncRoot oder list ist null.

Gilt für:

SynchronizedCollection<T>(Object, T[])

Quelle:
SynchronizedCollection.cs
Quelle:
SynchronizedCollection.cs
Quelle:
SynchronizedCollection.cs

Initialisiert eine neue Instanz der SynchronizedCollection<T> Klasse aus einem angegebenen Array von Elementen und mit dem Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere Auflistung verwendet wird.

public:
 SynchronizedCollection(System::Object ^ syncRoot, ... cli::array <T> ^ list);
public SynchronizedCollection(object syncRoot, params T[] list);
new System.Collections.Generic.SynchronizedCollection<'T> : obj * 'T[] -> System.Collections.Generic.SynchronizedCollection<'T>
Public Sub New (syncRoot As Object, ParamArray list As T())

Parameter

syncRoot
Object

Das Objekt, das zum Synchronisieren des Zugriffs auf die threadsichere Auflistung verwendet wird.

list
T[]

Die Array Typelemente T , die zum Initialisieren der threadsicheren Auflistung verwendet werden.

Ausnahmen

syncRoot oder list ist null.

Gilt für: