CollectionSynchronizationCallback 委托
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示方法,其可同步跨线程访问的集合。
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
如果 accessMethod
将写入收集,则为true
;否则,为 false
。
扩展方法
GetMethodInfo(Delegate) |
获取指示指定委托表示的方法的对象。 |