_MemberInfo 인터페이스

정의

중요

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

MemberInfo 클래스의 public 멤버를 비관리 코드에 노출합니다.Exposes the public members of the MemberInfo class to unmanaged code.

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

설명

이 인터페이스는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This interface is for access to managed classes from unmanaged code and should not be called from managed code.

이 인터페이스의 vtable 순서를 유지 합니다 System.Reflection.MemberInfo 클래스 멤버는 관리 되지 않는 COM 개체에서 액세스할 수 있습니다.This interface preserves the vtable order of the System.Reflection.MemberInfo class members that can be accessed by unmanaged COM objects.

속성

DeclaringType

버전에 관계없이 DeclaringType 속성에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the DeclaringType property.

MemberType

버전에 관계없이 MemberType 속성에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the MemberType property.

Name

버전에 관계없이 Name 속성에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the Name property.

ReflectedType

버전에 관계없이 ReflectedType 속성에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the ReflectedType property.

메서드

Equals(Object)

버전에 관계없이 Equals(Object) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the Equals(Object) method.

GetCustomAttributes(Boolean)

버전에 관계없이 GetCustomAttributes(Boolean) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetCustomAttributes(Boolean) method.

GetCustomAttributes(Type, Boolean)

버전에 관계없이 GetCustomAttributes(Type, Boolean) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetCustomAttributes(Type, Boolean) method.

GetHashCode()

버전에 관계없이 GetHashCode() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetHashCode() method.

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

이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다.Maps a set of names to a corresponding set of dispatch identifiers.

GetType()

버전에 관계없이 GetType() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetType() method.

GetTypeInfo(UInt32, UInt32, IntPtr)

인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다.Retrieves the type information for an object, which can be used to get the type information for an interface.

GetTypeInfoCount(UInt32)

개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

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

개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다.Provides access to properties and methods exposed by an object.

IsDefined(Type, Boolean)

버전에 관계없이 IsDefined(Type, Boolean) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the IsDefined(Type, Boolean) method.

ToString()

버전에 관계없이 ToString() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the ToString() method.

적용 대상