Compartir a través de


CollectionSynchronizationCallback Delegado

Definición

Representa el método que sincroniza una colección para el acceso entre subprocesos.

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ó.

context
Object

Objeto que se utiliza para sincronizar la colección.

accessMethod
Action

Delegado para método que realiza la operación en la colección.

writeAccess
Boolean

true si accessMethod escribe en la colección; si no, false.

Métodos de extensión

GetMethodInfo(Delegate)

Obtiene un objeto que representa el método representado por el delegado especificado.

Se aplica a