Delegate.EnumerateInvocationList<TDelegate>(TDelegate) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.