CollectionSynchronizationCallback Delegato

Definizione

Rappresenta il metodo che sincronizza una raccolta per l'accesso cross-thread.

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)

Parametri

collection
IEnumerable

La raccolta per accedere in un thread diverso da quello che l'ha creata.

context
Object

Oggetto utilizzato per sincronizzare la raccolta.

accessMethod
Action

Delegato al metodo che esegue l'operazione sulla raccolta.

writeAccess
Boolean

true se accessMethod scrive nella raccolta; in caso contrario, false.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a