CollectionSynchronizationCallback Delegado

Definición

Representa el método que sincroniza una colección para el acceso entre subprocesos.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)

Parámetros

collection
IEnumerable

Colección a la que se va a tener acceso en un subproceso distinto del que lo creó.The collection to access on a thread other than the one that created it.

context
Object

Objeto que se utiliza para sincronizar la colección.An object used to synchronize the collection.

accessMethod
Action

Delegado para método que realiza la operación en la colección.A delegate to the method that performs the operation on the collection.

writeAccess
Boolean

true si accessMethod escribe en la colección; si no, false.true if accessMethod writes to the collection; otherwise, false.

Herencia
CollectionSynchronizationCallback

Métodos de extensión

GetMethodInfo(Delegate)

Obtiene un objeto que representa el método representado por el delegado especificado.Gets an object that represents the method represented by the specified delegate.

Se aplica a