SynchronizedReadOnlyCollection<T> Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci SynchronizedReadOnlyCollection<T> třídy .
Přetížení
SynchronizedReadOnlyCollection<T>() |
Inicializuje novou instanci SynchronizedReadOnlyCollection<T> třídy . |
SynchronizedReadOnlyCollection<T>(Object) |
Inicializuje novou instanci SynchronizedReadOnlyCollection<T> třídy s objektem použitým k synchronizaci přístupu k kolekci bezpečné pro přístup jen pro čtení. |
SynchronizedReadOnlyCollection<T>(Object, IEnumerable<T>) |
Inicializuje novou instanci SynchronizedReadOnlyCollection<T> třídy ze zadaného výčtového seznamu prvků a s objektem použitým k synchronizaci přístupu k kolekci bezpečné pro přístup jen pro čtení. |
SynchronizedReadOnlyCollection<T>(Object, T[]) |
Inicializuje novou instanci SynchronizedReadOnlyCollection<T> třídy z zadaného pole prvků a s objektem použitým k synchronizaci přístupu k kolekci bezpečné pro přístup jen pro čtení. |
SynchronizedReadOnlyCollection<T>()
Inicializuje novou instanci SynchronizedReadOnlyCollection<T> třídy .
public:
SynchronizedReadOnlyCollection();
public SynchronizedReadOnlyCollection ();
Public Sub New ()
Platí pro
SynchronizedReadOnlyCollection<T>(Object)
Inicializuje novou instanci SynchronizedReadOnlyCollection<T> třídy s objektem použitým k synchronizaci přístupu k kolekci bezpečné pro přístup jen pro čtení.
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)
Parametry
- syncRoot
- Object
Objekt použitý k synchronizaci přístupu ke kolekci bezpečné pro přístup pro přístup jen pro čtení.
Výjimky
syncRoot
je null
.
Poznámky
Pokud je více instancí objektu SynchronizedReadOnlyCollection<T> vytvořeno pomocí stejného syncRoot
objektu , je přístup chráněn napříč všemi instancemi.
Platí pro
SynchronizedReadOnlyCollection<T>(Object, IEnumerable<T>)
Inicializuje novou instanci SynchronizedReadOnlyCollection<T> třídy ze zadaného výčtového seznamu prvků a s objektem použitým k synchronizaci přístupu k kolekci bezpečné pro přístup jen pro čtení.
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))
Parametry
- syncRoot
- Object
Objekt použitý k synchronizaci přístupu ke kolekci bezpečné pro přístup pro přístup jen pro čtení.
- list
- IEnumerable<T>
Kolekce IEnumerable<T> prvků použitých k inicializaci kolekce bezpečné pro přístup z více vláken, jen pro čtení.
Výjimky
syncRoot
nebo list
je null
.
Platí pro
SynchronizedReadOnlyCollection<T>(Object, T[])
Inicializuje novou instanci SynchronizedReadOnlyCollection<T> třídy z zadaného pole prvků a s objektem použitým k synchronizaci přístupu k kolekci bezpečné pro přístup jen pro čtení.
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())
Parametry
- syncRoot
- Object
Objekt použitý k synchronizaci přístupu ke kolekci bezpečné pro přístup pro přístup jen pro čtení.
- list
- T[]
Elementy Array typu T
použité k inicializaci kolekce bezpečné pro přístup z více vláken jen pro čtení.
Výjimky
syncRoot
nebo list
je null
.