SynchronizedReadOnlyCollection<T> Oluşturucular

Tanım

SynchronizedReadOnlyCollection<T> sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

SynchronizedReadOnlyCollection<T>()

SynchronizedReadOnlyCollection<T> sınıfının yeni bir örneğini başlatır.

SynchronizedReadOnlyCollection<T>(Object)

İş parçacığı güvenli, salt okunur koleksiyona erişimi eşitlemek için kullanılan nesnesiyle sınıfının yeni bir örneğini SynchronizedReadOnlyCollection<T> başlatır.

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

Sınıfın SynchronizedReadOnlyCollection<T> yeni bir örneğini belirtilen numaralandırılabilir öğe listesinden ve iş parçacığı güvenli, salt okunur koleksiyona erişimi eşitlemek için kullanılan nesneyle başlatır.

SynchronizedReadOnlyCollection<T>(Object, T[])

Sınıfın SynchronizedReadOnlyCollection<T> yeni bir örneğini belirtilen öğe dizisinden ve iş parçacığı güvenli, salt okunur koleksiyona erişimi eşitlemek için kullanılan nesneyle başlatır.

SynchronizedReadOnlyCollection<T>()

Kaynak:
SynchronizedReadOnlyCollection.cs
Kaynak:
SynchronizedReadOnlyCollection.cs
Kaynak:
SynchronizedReadOnlyCollection.cs

SynchronizedReadOnlyCollection<T> sınıfının yeni bir örneğini başlatır.

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

Şunlara uygulanır

SynchronizedReadOnlyCollection<T>(Object)

Kaynak:
SynchronizedReadOnlyCollection.cs
Kaynak:
SynchronizedReadOnlyCollection.cs
Kaynak:
SynchronizedReadOnlyCollection.cs

İş parçacığı güvenli, salt okunur koleksiyona erişimi eşitlemek için kullanılan nesnesiyle sınıfının yeni bir örneğini SynchronizedReadOnlyCollection<T> başlatır.

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)

Parametreler

syncRoot
Object

İş parçacığı güvenli, salt okunur koleksiyona erişimi eşitlemek için kullanılan nesne.

Özel durumlar

syncRoot, null değeridir.

Açıklamalar

aynı kullanılarak syncRootbirden çok örneği SynchronizedReadOnlyCollection<T> oluşturulursa, erişim tüm örnekler arasında korunur.

Şunlara uygulanır

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

Kaynak:
SynchronizedReadOnlyCollection.cs
Kaynak:
SynchronizedReadOnlyCollection.cs
Kaynak:
SynchronizedReadOnlyCollection.cs

Sınıfın SynchronizedReadOnlyCollection<T> yeni bir örneğini belirtilen numaralandırılabilir öğe listesinden ve iş parçacığı güvenli, salt okunur koleksiyona erişimi eşitlemek için kullanılan nesneyle başlatır.

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

Parametreler

syncRoot
Object

İş parçacığı güvenli, salt okunur koleksiyona erişimi eşitlemek için kullanılan nesne.

list
IEnumerable<T>

IEnumerable<T> İş parçacığı güvenli, salt okunur koleksiyonu başlatmak için kullanılan öğelerin koleksiyonu.

Özel durumlar

syncRoot veya list şeklindedir null.

Şunlara uygulanır

SynchronizedReadOnlyCollection<T>(Object, T[])

Kaynak:
SynchronizedReadOnlyCollection.cs
Kaynak:
SynchronizedReadOnlyCollection.cs
Kaynak:
SynchronizedReadOnlyCollection.cs

Sınıfın SynchronizedReadOnlyCollection<T> yeni bir örneğini belirtilen öğe dizisinden ve iş parçacığı güvenli, salt okunur koleksiyona erişimi eşitlemek için kullanılan nesneyle başlatır.

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

Parametreler

syncRoot
Object

İş parçacığı güvenli, salt okunur koleksiyona erişimi eşitlemek için kullanılan nesne.

list
T[]

Array İş parçacığı güvenli, salt okunur koleksiyonu başlatmak için kullanılan tür T öğeleri.

Özel durumlar

syncRoot veya list şeklindedir null.

Şunlara uygulanır