SiteMapNodeCollection.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.
Koleksiyona erişimi eşitlemek için kullanılabilecek bir nesne alır.
public:
virtual property System::Object ^ SyncRoot { System::Object ^ get(); };
public virtual object SyncRoot { get; }
member this.SyncRoot : obj
Public Overridable ReadOnly Property SyncRoot As Object
Özellik Değeri
erişimi SiteMapNodeCollectioneşitlemek için kullanılabilecek bir nesne.
Açıklamalar
Bir SiteMapNodeCollection koleksiyonda numaralandırma, iş parçacığı güvenli bir yordam değildir. eşitlendiğinde SiteMapNodeCollection bile, diğer iş parçacıkları yine de öğesini değiştirebilir SiteMapNodeCollectionve bu da numaralandırıcının bir özel durum oluşturmasına neden olur. Numaralandırma sırasında iş parçacığı güvenliğini garanti etmek için, numaralandırmanın SiteMapNodeCollection tamamı sırasında öğesini kilitleyebilir veya diğer iş parçacıkları tarafından yapılan değişikliklerden kaynaklanan özel durumları yakalayabilirsiniz.