_MethodInfo 인터페이스

정의

중요

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

MethodInfo 클래스의 public 멤버를 비관리 코드에 노출합니다.

public interface class _MethodInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _MethodInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _MethodInfo
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _MethodInfo = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("FFCC1B5D-ECB8-38DD-9B01-3DC8ABC2AA5F")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _MethodInfo = interface
Public Interface _MethodInfo
파생
특성

설명

이 인터페이스는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.

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

속성

Attributes

버전에 관계없이 Attributes 속성에 액세스할 수 있는 COM 개체를 제공합니다.

CallingConvention

버전에 관계없이 CallingConvention 속성에 액세스할 수 있는 COM 개체를 제공합니다.

DeclaringType

버전에 관계없이 DeclaringType 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsAbstract

버전에 관계없이 IsAbstract 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsAssembly

버전에 관계없이 IsAssembly 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsConstructor

버전에 관계없이 IsConstructor 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsFamily

버전에 관계없이 IsFamily 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsFamilyAndAssembly

버전에 관계없이 IsFamilyAndAssembly 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsFamilyOrAssembly

버전에 관계없이 IsFamilyOrAssembly 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsFinal

버전에 관계없이 IsFinal 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsHideBySig

버전에 관계없이 IsHideBySig 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsPrivate

버전에 관계없이 IsPrivate 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsPublic

버전에 관계없이 IsPublic 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsSpecialName

버전에 관계없이 IsSpecialName 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsStatic

버전에 관계없이 IsStatic 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsVirtual

버전에 관계없이 IsVirtual 속성에 액세스할 수 있는 COM 개체를 제공합니다.

MemberType

버전에 관계없이 MemberType 속성에 액세스할 수 있는 COM 개체를 제공합니다.

MethodHandle

버전에 관계없이 MethodHandle 속성에 액세스할 수 있는 COM 개체를 제공합니다.

Name

버전에 관계없이 Name 속성에 액세스할 수 있는 COM 개체를 제공합니다.

ReflectedType

버전에 관계없이 ReflectedType 속성에 액세스할 수 있는 COM 개체를 제공합니다.

ReturnType

버전에 관계없이 ReturnType 속성에 액세스할 수 있는 COM 개체를 제공합니다.

ReturnTypeCustomAttributes

버전에 관계없이 ReturnTypeCustomAttributes 속성에 액세스할 수 있는 COM 개체를 제공합니다.

메서드

Equals(Object)

버전에 관계없이 Equals(Object) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetBaseDefinition()

버전에 관계없이 GetBaseDefinition() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetCustomAttributes(Boolean)

버전에 관계없이 GetCustomAttributes(Boolean) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetCustomAttributes(Type, Boolean)

버전에 관계없이 GetCustomAttributes(Type, Boolean) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetHashCode()

버전에 관계없이 GetHashCode() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

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

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

GetMethodImplementationFlags()

버전에 관계없이 GetMethodImplementationFlags() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetParameters()

버전에 관계없이 GetParameters() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetType()

버전에 관계없이 GetType() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetTypeInfo(UInt32, UInt32, IntPtr)

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

GetTypeInfoCount(UInt32)

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

Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)

버전에 관계없이 Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

Invoke(Object, Object[])

버전에 관계없이 Invoke(Object, Object[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

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

개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다.

IsDefined(Type, Boolean)

버전에 관계없이 IsDefined(Type, Boolean) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

ToString()

버전에 관계없이 ToString() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

적용 대상