SynchronizedReadOnlyCollection<T> Oluşturucular

Tanım

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

Aşırı Yüklemeler

Name Description
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'e eşittir.

Açıklamalar

öğesinin SynchronizedReadOnlyCollection<T> birden çok örneği aynı syncRootkullanılarak 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 koleksiyonunu başlatmak için kullanılan öğe 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 koleksiyonunu başlatmak için kullanılan tür T öğeleri.

Özel durumlar

syncRoot veya list şeklindedir null.

Şunlara uygulanır