EnumBuilder.GetEvent(String, BindingFlags) 메서드

정의

지정된 이름의 이벤트를 반환합니다.

public:
 override System::Reflection::EventInfo ^ GetEvent(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)]
public override System.Reflection.EventInfo? GetEvent(string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.EventInfo GetEvent(string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.EventInfo? GetEvent(string name, System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)>]
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
Public Overrides Function GetEvent (name As String, bindingAttr As BindingFlags) As EventInfo

매개 변수

name
String

가져올 이벤트의 이름입니다.

bindingAttr
BindingFlags

이 호출 특성입니다. 이 플래그는 다음과 BindingFlagsInvokeMethod같은 비트 플래그 NonPublic 여야 합니다.

반품

EventInfo 지정된 이름을 사용하여 이 형식에 의해 선언되거나 상속된 이벤트를 나타내는 개체를 반환합니다. 일치하는 항목 null 이 없으면 반환됩니다.

특성

예외

이 메서드는 현재 완료되지 않은 형식에서 지원되지 않습니다.

설명

해결 방법으로 완성된 형식의 이벤트를 검색하려면 검색된 형식을 사용 Type.GetType 하거나 Assembly.GetType 리플렉션을 사용하여 형식을 검색합니다.

적용 대상