Прочитать на английском

Поделиться через


Delegate.EnumerateInvocationList<TDelegate>(TDelegate) Метод

Определение

Возвращает перечислитель для целевых объектов вызова этого делегата.

C#
public static Delegate.InvocationListEnumerator<TDelegate> EnumerateInvocationList<TDelegate> (TDelegate? d) where TDelegate : Delegate;

Параметры типа

TDelegate

Параметры

d
TDelegate

Возвращаемое значение

Комментарии

Этот метод возвращает Delegate.InvocationListEnumerator<TDelegate>, который следует шаблону IEnumerable и таким образом может использоваться в инструкции C# foreach для получения целевых объектов вызова этого делегата без выделения. Порядок делегатов, возвращаемых перечислителем, совпадает с тем же порядком, в котором текущий делегат вызывает методы, которые представляют эти делегаты. Метод возвращает пустой перечислитель для делегата null.

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

Продукт Версии
.NET 9