Udostępnij za pośrednictwem


CollectionSynchronizationCallback Delegat

Definicja

Reprezentuje metodę, która synchronizuje kolekcję na potrzeby dostępu między wątkami.

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)

Parametry

collection
IEnumerable

Kolekcja do uzyskiwania dostępu do wątku innego niż ta, która ją utworzyła.

context
Object

Obiekt używany do synchronizowania kolekcji.

accessMethod
Action

Delegat do metody, która wykonuje operację w kolekcji.

writeAccess
Boolean

true w przypadku accessMethod zapisu w kolekcji; falsew przeciwnym razie .

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

Dotyczy