_ConstructorInfo 인터페이스

정의

중요

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

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

public interface class _ConstructorInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E9A19478-9646-3679-9B10-8411AE1FD57D")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _ConstructorInfo
type _ConstructorInfo = interface
Public Interface _ConstructorInfo
파생
특성

설명

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

System.Reflection.ConstructorInfo 클래스는 클래스 생성자의 특성을 검색 하 고 생성자 메타 데이터에 대 한 액세스를 제공 합니다.The System.Reflection.ConstructorInfo class discovers the attributes of a class constructor and provides access to constructor metadata.

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

속성

Attributes

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

CallingConvention

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

DeclaringType

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

IsAbstract

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

IsAssembly

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

IsConstructor

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

IsFamily

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

IsFamilyAndAssembly

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

IsFamilyOrAssembly

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

IsFinal

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

IsHideBySig

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

IsPrivate

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

IsPublic

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

IsSpecialName

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

IsStatic

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

IsVirtual

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

MemberType

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

MethodHandle

버전에 관계없이 MethodHandle 속성에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the MethodHandle 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.

GetMethodImplementationFlags()

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

GetParameters()

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

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 then 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.

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

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

Invoke_3(Object, Object[])

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

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

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

Invoke_5(Object[])

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

IsDefined(Type, Boolean)

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

ToString()

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

적용 대상