CollectionSynchronizationCallback Делегат

Определение

Представляет метод, который синхронизирует коллекцию для доступа между потоками.

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)

Параметры

collection
IEnumerable

Коллекция для доступа к потоку, отличному от созданного.

context
Object

Объект, используемый для синхронизации коллекции.

accessMethod
Action

Делегат метода, выполняющего операцию в коллекции.

writeAccess
Boolean

trueЗначение , accessMethodесли false записывается в коллекцию; в противном случае .

Методы расширения

Имя Описание
GetMethodInfo(Delegate)

Возвращает объект, представляющий метод, представленный указанным делегатом.

Применяется к