_MemberInfo 인터페이스

정의

Important

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

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

public interface class _MemberInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("F7102FA9-CABB-3A74-A6DA-B4567EF1B079")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _MemberInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("f7102fa9-cabb-3a74-a6da-b4567ef1b079")]
public interface _MemberInfo
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("F7102FA9-CABB-3A74-A6DA-B4567EF1B079")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _MemberInfo = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("f7102fa9-cabb-3a74-a6da-b4567ef1b079")>]
type _MemberInfo = interface
Public Interface _MemberInfo
파생
특성

설명

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

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

속성

Name Description
DeclaringType

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

MemberType

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

Name

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

ReflectedType

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

메서드

Name Description
Equals(Object)

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

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

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

GetHashCode()

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

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

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

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) 제공합니다.

ToString()

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

적용 대상