SynchronizedCollection<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 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.