Delegate.EnumerateInvocationList<TDelegate>(TDelegate) Yöntem

Tanım

Bu temsilcinin çağrı hedefleri için bir numaralandırıcı alır.

public:
generic <typename TDelegate>
 where TDelegate : Delegate static Delegate::InvocationListEnumerator<TDelegate> EnumerateInvocationList(TDelegate d);
public static Delegate.InvocationListEnumerator<TDelegate> EnumerateInvocationList<TDelegate>(TDelegate? d) where TDelegate : Delegate;
static member EnumerateInvocationList : 'Delegate -> Delegate.InvocationListEnumerator<'Delegate (requires 'Delegate :> Delegate)> (requires 'Delegate :> Delegate)
Public Shared Function EnumerateInvocationList(Of TDelegate As Delegate) (d As TDelegate) As Delegate.InvocationListEnumerator(Of TDelegate)

Tür Parametreleri

TDelegate

Numaralandırılan temsilci türü.

Parametreler

d
TDelegate

Numaralandırılan temsilci.

Döndürülenler

Delegate.InvocationListEnumerator<TDelegate> IEnumerable desenini izleyen ve bu nedenle C# 'foreach' deyiminde bu temsilcinin çağrı hedeflerini ayırma olmadan almak için kullanılabilir. yöntemi, temsilci için null boş bir numaralandırıcı döndürür.

Açıklamalar

Numaralandırıcı tarafından döndürülen temsilcilerin sırası, geçerli temsilcinin bu temsilcilerin temsil ettiği yöntemleri çağırdığı sırayla aynıdır.

Şunlara uygulanır