Aracılığıyla paylaş


HttpStaticObjectsCollection.SyncRoot Özellik

Tanım

Koleksiyona erişimi eşitlemek için kullanılabilecek bir nesne alır.

public:
 property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object

Özellik Değeri

Object

Geçerli HttpStaticObjectsCollection.

Uygulamalar

Örnekler

Aşağıdaki örnek, erişimi HttpStaticObjectsCollectioneşitlemek için kullanılan bir nesnesi oluşturur.

Object MySyncObject = Application.StaticObjects.SyncRoot;
Dim MySyncObject As Object = Application.StaticObjects.SyncRoot

Açıklamalar

Program kodu genellikle doğrudan koleksiyonun SyncRoot üzerinde değil, bir koleksiyonun üzerinde eşitlenmiş işlemler gerçekleştirmelidir. Bu, diğer nesnelerden türetilen toplulukların düzgün çalışmasını sağlar. Özellikle, koleksiyon nesnesini aynı anda değiştirebilecek diğer iş parçacıklarıyla düzgün eşitlemeyi sürdürür.

Bu uygulamada döndürülen nesne kendisidir HttpStaticObjectsCollection .

Şunlara uygulanır