MulticastDelegate.GetInvocationList 메서드

정의

호출 순서대로 이 멀티캐스트 대리자의 호출 목록을 반환합니다.Returns the invocation list of this multicast delegate, in invocation order.

public:
 override cli::array <Delegate ^> ^ GetInvocationList();
public override sealed Delegate[] GetInvocationList ();
override this.GetInvocationList : unit -> Delegate[]
Public Overrides NotOverridable Function GetInvocationList () As Delegate()

반환

호출 목록 전체가 이 인스턴스의 호출 목록과 일치하는 대리자의 배열입니다.An array of delegates whose invocation lists collectively match the invocation list of this instance.

예외

추상 클래스의 인스턴스를 만들 수 없거나 이 멤버가 런타임에 바인딩 메커니즘을 사용하여 호출되었습니다.Cannot create an instance of an abstract class, or this member was invoked with a late-binding mechanism.

설명

배열의 한 항목의 호출 목록을 가진 각 대리자 집합을 포함합니다.The array contains a set of delegates, each with an invocation list of one entry. 현재 인스턴스를 호출 하는 것 같은 결과 생성 배열의 순서 대로 순차적으로 이러한 대리자를 호출 합니다.Invoking these delegates sequentially, in the order they appear in the array, produces the same results as invoking the current instance.

보안

ReflectionPermission
호출 될 때 런타임에 바인딩된 메커니즘을 통해 같은 InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])합니다.when invoked late-bound through mechanisms such as InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). 연결 된 열거형: MemberAccessAssociated enumeration: MemberAccess

적용 대상