CollectionSynchronizationCallback Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Darstellung der Methode, die eine Auflistung für threadübergreifenden Zugriff synchronisiert.
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)
Parameter
- collection
- IEnumerable
Die Auflistung, auf die mit einem anderen Thread zugegriffen werden soll als mit dem, der sie erstellt hat.
- context
- Object
Ein Objekt, mit dem die Sammlung synchronisiert wird.
- accessMethod
- Action
Ein Delegat für die Methode, die den Vorgang in der Sammlung ausführt.
- writeAccess
- Boolean
true
, wenn accessMethod
in die Auflistung schreibt; andernfalls false
.
Erweiterungsmethoden
GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird. |