Aracılığıyla paylaş


Int64KeyFrameCollection.IsSynchronized Özellik

Tanım

Koleksiyona erişimin eşitlenip eşitlenmediğini (iş parçacığı güvenli) belirten bir değer alır.

public:
 property bool IsSynchronized { bool get(); };
public bool IsSynchronized { get; }
member this.IsSynchronized : bool
Public ReadOnly Property IsSynchronized As Boolean

Özellik Değeri

Boolean

true koleksiyona erişim eşitlenmişse (iş parçacığı güvenli); aksi takdirde , false.

Uygulamalar

Açıklamalar

Bir koleksiyon ile numaralandırma, aslında iş parçacığı açısından güvenli yordam değildir. Bir koleksiyon eşitlendiğinde bile, diğer iş parçacıkları koleksiyonu yine de değiştirebilir ve bu da numaralandırıcının özel durum oluşturmasına neden olur. Numaralandırma sırasında iş parçacığı güvenliği sağlamak için tüm numaralandırma sırasında koleksiyonu kilitleyebilir veya diğer iş parçacıkları tarafından yapılan değişikliklerden kaynaklanan özel durumları yakalayabilirsiniz.

Şunlara uygulanır