ObjectKeyFrameCollection.IsSynchronized プロパティ

定義

ObjectKeyFrameCollection へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得しますGets a value that indicates whether access to this ObjectKeyFrameCollection is synchronized (thread-safe)

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

プロパティ値

Boolean

コレクションへのアクセスが同期される場合 (スレッドセーフの場合) は true、同期されない場合は false です。true if access to the collection is synchronized (thread-safe); otherwise, false.

実装

注釈

コレクションの列挙処理は、本質的にスレッドセーフな処理ではありません。Enumerating through a collection is intrinsically not a thread-safe procedure. コレクションが同期されている場合でも、他のスレッドがコレクションを変更する場合があるため、列挙子が例外をスローする原因になります。Even when a collection is synchronized, other threads could still modify the collection, which causes the enumerator to throw an exception. 列挙処理を確実にスレッド セーフに行うには、列挙中にコレクションをロックするか、他のスレッドによって行われた変更によってスローされる例外をキャッチします。To guarantee thread safety during enumeration, you can either lock the collection during the entire enumeration or catch the exceptions resulting from changes made by other threads.

適用対象