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
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 verwendet wird, um den Zugriff auf die threadsichere Auflistung zu synchronisieren. |
SynchronizedCollection<T>(Object, IEnumerable<T>) |
Initialisiert eine neue Instanz der SynchronizedCollection<T>-Klasse von einer angegebenen, zählbaren Liste mit Elementen und mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere Auflistung zu synchronisieren. |
SynchronizedCollection<T>(Object, T[]) |
Initialisiert eine neue Instanz der SynchronizedCollection<T>-Klasse von einem angegebenen Array mit Elementen und mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere Auflistung zu synchronisieren. |
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 verwendet wird, um den Zugriff auf die threadsichere Auflistung zu synchronisieren.
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, mit dem der Zugriff auf die threadsichere Auflistung synchronisiert wird.
Ausnahmen
syncRoot
ist null
.
Hinweise
Wenn mehrere Instanzen von SynchronizedCollection<T> unter Verwendung desselben syncRoot
erstellt werden, ist der Zugriff für alle Instanzen 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 von einer angegebenen, zählbaren Liste mit Elementen und mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere Auflistung zu synchronisieren.
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, mit dem der Zugriff auf die threadsichere Auflistung synchronisiert wird.
- list
- IEnumerable<T>
Die IEnumerable<T>-Auflistung von Elementen, die verwendet wird, um die threadsichere Auflistung zu initialisieren.
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 von einem angegebenen Array mit Elementen und mit dem Objekt, das verwendet wird, um den Zugriff auf die threadsichere Auflistung zu synchronisieren.
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, mit dem der Zugriff auf die threadsichere Auflistung synchronisiert wird.
- list
- T[]
Das Array von Elementen des Typs T
, das verwendet wird, um die threadsichere Auflistung zu initialisieren.
Ausnahmen
syncRoot
oder list
ist null
.