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) |
取得表示特定委派所代表之方法的物件。 |