OidCollection.SyncRoot Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesneye erişimi OidCollection 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
Nesneye erişimi OidCollection eşitlemek için kullanılabilecek bir nesne.
Uygulamalar
Açıklamalar
OidCollection iş parçacığı güvenli değildir. Türetilmiş sınıflar bu özelliği kullanarak sınıfın OidCollection kendi eşitlenmiş sürümünü sağlayabilir. Eşitleme kodu, doğrudan nesnenin SyncRoot üzerinde değil, nesnenin OidCollection özelliği üzerinde işlemler gerçekleştirmelidir. Bu, diğer nesnelerden türetilen toplulukların düzgün çalışmasını sağlar. Özellikle, nesneyi aynı anda değiştirebilecek diğer iş parçacıklarıyla düzgün eşitlemeyi OidCollection sürdürür.