CollectionSynchronizationCallback CollectionSynchronizationCallback CollectionSynchronizationCallback CollectionSynchronizationCallback Delegate

Definizione

Rappresenta il metodo che sincronizza una raccolta per l'accesso cross-thread.Represent the method that synchronizes a collection for cross-thread access.

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 IEnumerable IEnumerable IEnumerable

La raccolta per accedere in un thread diverso da quello che l'ha creata.The collection to access on a thread other than the one that created it.

context
Object Object Object Object

Oggetto utilizzato per sincronizzare la raccolta.An object used to synchronize the collection.

accessMethod
Action Action Action Action

Delegato al metodo che esegue l'operazione sulla raccolta.A delegate to the method that performs the operation on the collection.

writeAccess
Boolean Boolean Boolean Boolean

true se accessMethod scrive nella raccolta; in caso contrario, false.true if accessMethod writes to the collection; otherwise, false.

Ereditarietà
CollectionSynchronizationCallbackCollectionSynchronizationCallbackCollectionSynchronizationCallbackCollectionSynchronizationCallback

Metodi di estensione

GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.Gets an object that represents the method represented by the specified delegate.

Si applica a