Compartilhar via


CollectionSynchronizationCallback Delegar

Definição

Representa o método que sincroniza uma coleção para o acesso entre threads.

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

A coleção para acessar em um thread diferente daquele que a criou.

context
Object

Um objeto usado para sincronizar a coleção.

accessMethod
Action

Um delegado para o método que executa a operação na coleção.

writeAccess
Boolean

true se accessMethod grava na coleção; caso contrário, false.

Métodos de Extensão

GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a