Aracılığıyla paylaş


DesignerAutoFormatCollection.SyncRoot Özellik

Tanım

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

Şunlara uygulanır

Ayrıca bkz.