CollectionSynchronizationCallback 代理人

定義

スレッド間アクセスのコレクションを同期するメソッドを表します。

public delegate void CollectionSynchronizationCallback(IEnumerable ^ collection, System::Object ^ context, Action ^ accessMethod, bool writeAccess);
public delegate void CollectionSynchronizationCallback(IEnumerable collection, object context, Action accessMethod, bool writeAccess);
type CollectionSynchronizationCallback = delegate of IEnumerable * obj * Action * bool -> unit
Public Delegate Sub CollectionSynchronizationCallback(collection As IEnumerable, context As Object, accessMethod As Action, writeAccess As Boolean)

パラメーター

collection
IEnumerable

作成したスレッド以外のスレッドでアクセスするコレクション。

context
Object

コレクションの同期に使用するオブジェクト。

accessMethod
Action

コレクションに対して操作を実行するメソッドのデリゲート。

writeAccess
Boolean

true コレクション accessMethod 書き込む場合は。それ以外の場合は false

拡張メソッド

名前 説明
GetMethodInfo(Delegate)

指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。

適用対象