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

如果写入集合,则为 ;否则为

扩展方法

名称 说明
GetMethodInfo(Delegate)

获取一个对象,该对象表示由指定委托表示的方法。

适用于