_EventInfo 인터페이스

정의

Important

이 API는 CLS 규격이 아닙니다.

클래스의 공용 멤버를 EventInfo 관리되지 않는 코드에 노출합니다.

public interface class _EventInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("9DE59C64-D889-35A1-B897-587D74469E5B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _EventInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("9DE59C64-D889-35A1-B897-587D74469E5B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _EventInfo
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("9DE59C64-D889-35A1-B897-587D74469E5B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _EventInfo = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("9DE59C64-D889-35A1-B897-587D74469E5B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _EventInfo = interface
Public Interface _EventInfo
파생
특성

설명

이 인터페이스는 관리되지 않는 코드에서 관리되는 클래스에 액세스하기 위한 것이며 관리 코드에서 호출해서는 안 됩니다.

이 인터페이스는 관리되지 않는 COM 개체에서 System.Reflection.EventInfo 액세스할 수 있는 클래스 멤버의 vtable 순서를 유지합니다.

속성

Name Description
Attributes

COM 개체에 속성에 대한 버전 독립적 액세스를 Attributes 제공합니다.

DeclaringType

COM 개체에 속성에 대한 버전 독립적 액세스를 DeclaringType 제공합니다.

EventHandlerType

COM 개체에 속성에 대한 버전 독립적 액세스를 EventHandlerType 제공합니다.

IsMulticast

COM 개체에 속성에 대한 버전 독립적 액세스를 IsMulticast 제공합니다.

IsSpecialName

COM 개체에 속성에 대한 버전 독립적 액세스를 IsSpecialName 제공합니다.

MemberType

COM 개체에 속성에 대한 버전 독립적 액세스를 MemberType 제공합니다.

Name

COM 개체에 속성에 대한 버전 독립적 액세스를 Name 제공합니다.

ReflectedType

COM 개체에 속성에 대한 버전 독립적 액세스를 ReflectedType 제공합니다.

메서드

Name Description
AddEventHandler(Object, Delegate)

COM 개체에 메서드에 대한 버전 독립적 액세스를 AddEventHandler(Object, Delegate) 제공합니다.

Equals(Object)

COM 개체에 메서드에 대한 버전 독립적 액세스를 Equals(Object) 제공합니다.

GetAddMethod()

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetAddMethod() 제공합니다.

GetAddMethod(Boolean)

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetAddMethod(Boolean) 제공합니다.

GetCustomAttributes(Boolean)

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetCustomAttributes(Boolean) 제공합니다.

GetCustomAttributes(Type, Boolean)

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetCustomAttributes(Type, Boolean) 제공합니다.

GetHashCode()

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetHashCode() 제공합니다.

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

이름 집합을 해당 디스패치 식별자 집합에 매핑합니다.

GetRaiseMethod()

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetRaiseMethod() 제공합니다.

GetRaiseMethod(Boolean)

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetRaiseMethod(Boolean) 제공합니다.

GetRemoveMethod()

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetRemoveMethod() 제공합니다.

GetRemoveMethod(Boolean)

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetRemoveMethod(Boolean) 제공합니다.

GetType()

COM 개체에 메서드에 대한 버전 독립적 액세스를 GetType() 제공합니다.

GetTypeInfo(UInt32, UInt32, IntPtr)

인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다.

GetTypeInfoCount(UInt32)

개체가 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1).

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

개체에 의해 노출되는 속성 및 메서드에 대한 액세스를 제공합니다.

IsDefined(Type, Boolean)

COM 개체에 메서드에 대한 버전 독립적 액세스를 IsDefined(Type, Boolean) 제공합니다.

RemoveEventHandler(Object, Delegate)

COM 개체에 메서드에 대한 버전 독립적 액세스를 RemoveEventHandler(Object, Delegate) 제공합니다.

ToString()

COM 개체에 메서드에 대한 버전 독립적 액세스를 ToString() 제공합니다.

적용 대상