DesignerAutoFormatCollection.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 DesignerAutoFormatCollection 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
öğesine erişimi DesignerAutoFormatCollectioneşitlemek için kullanılabilecek bir nesne.
Uygulamalar
Açıklamalar
Bir koleksiyonda numaralandırmak, doğası gereği iş parçacığı açısından güvenli bir yordam değildir. Bir koleksiyon eşitlendiğinde bile, diğer iş parçacıkları koleksiyonu değiştirebilir. Bu, numaralandırma sırasında özel durumlara neden olur.
İş parçacığı güvenliğini garanti etmek için numaralandırmanın tamamında yöntemini kullanarak SyncRoot koleksiyonu kilitleyin. İş parçacığı güvenli erişim için koleksiyonları kilitleme hakkında ayrıntılı bilgi için bkz ICollection.SyncRoot. .