SynchronizedReadOnlyCollection<T> Konstruktorer

Definition

Initierar en ny instans av SynchronizedReadOnlyCollection<T> klassen.

Överlagringar

Name Description
SynchronizedReadOnlyCollection<T>()

Initierar en ny instans av SynchronizedReadOnlyCollection<T> klassen.

SynchronizedReadOnlyCollection<T>(Object)

Initierar en ny instans av SynchronizedReadOnlyCollection<T> klassen med objektet som används för att synkronisera åtkomst till den trådsäkra, skrivskyddade samlingen.

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

Initierar en ny instans av SynchronizedReadOnlyCollection<T> klassen från en angiven uppräkningsbar lista över element och med objektet som används för att synkronisera åtkomst till den trådsäkra, skrivskyddade samlingen.

SynchronizedReadOnlyCollection<T>(Object, T[])

Initierar en ny instans av SynchronizedReadOnlyCollection<T> klassen från en angiven matris med element och med objektet som används för att synkronisera åtkomst till den trådsäkra, skrivskyddade samlingen.

SynchronizedReadOnlyCollection<T>()

Källa:
SynchronizedReadOnlyCollection.cs
Källa:
SynchronizedReadOnlyCollection.cs
Källa:
SynchronizedReadOnlyCollection.cs

Initierar en ny instans av SynchronizedReadOnlyCollection<T> klassen.

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

Gäller för

SynchronizedReadOnlyCollection<T>(Object)

Källa:
SynchronizedReadOnlyCollection.cs
Källa:
SynchronizedReadOnlyCollection.cs
Källa:
SynchronizedReadOnlyCollection.cs

Initierar en ny instans av SynchronizedReadOnlyCollection<T> klassen med objektet som används för att synkronisera åtkomst till den trådsäkra, skrivskyddade samlingen.

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)

Parametrar

syncRoot
Object

Objektet som används för att synkronisera åtkomst till den trådsäkra, skrivskyddade samlingen.

Undantag

syncRoot är null.

Kommentarer

Om flera instanser av SynchronizedReadOnlyCollection<T> skapas med samma syncRootskyddas åtkomsten över alla instanser.

Gäller för

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

Källa:
SynchronizedReadOnlyCollection.cs
Källa:
SynchronizedReadOnlyCollection.cs
Källa:
SynchronizedReadOnlyCollection.cs

Initierar en ny instans av SynchronizedReadOnlyCollection<T> klassen från en angiven uppräkningsbar lista över element och med objektet som används för att synkronisera åtkomst till den trådsäkra, skrivskyddade samlingen.

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

Parametrar

syncRoot
Object

Objektet som används för att synkronisera åtkomst till den trådsäkra, skrivskyddade samlingen.

list
IEnumerable<T>

Samlingen IEnumerable<T> med element som används för att initiera den trådsäkra, skrivskyddade samlingen.

Undantag

syncRoot eller list är null.

Gäller för

SynchronizedReadOnlyCollection<T>(Object, T[])

Källa:
SynchronizedReadOnlyCollection.cs
Källa:
SynchronizedReadOnlyCollection.cs
Källa:
SynchronizedReadOnlyCollection.cs

Initierar en ny instans av SynchronizedReadOnlyCollection<T> klassen från en angiven matris med element och med objektet som används för att synkronisera åtkomst till den trådsäkra, skrivskyddade samlingen.

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

Parametrar

syncRoot
Object

Objektet som används för att synkronisera åtkomst till den trådsäkra, skrivskyddade samlingen.

list
T[]

De Array typelement T som används för att initiera den trådsäkra, skrivskyddade samlingen.

Undantag

syncRoot eller list är null.

Gäller för