Bagikan melalui


_ConstructorInfo Antarmuka

Definisi

Penting

API ini bukan kompatibel CLS.

Mengekspos anggota publik kelas ke ConstructorInfo kode yang tidak dikelola.

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

Keterangan

Antarmuka ini untuk akses ke kelas terkelola dari kode yang tidak dikelola, dan tidak boleh dipanggil dari kode terkelola.

Kelas System.Reflection.ConstructorInfo menemukan atribut konstruktor kelas dan menyediakan akses ke metadata konstruktor.

Antarmuka System.Runtime.InteropServices._ConstructorInfo mempertahankan urutan vtable anggota System.Reflection.ConstructorInfo kelas yang dapat diakses oleh objek COM yang tidak dikelola.

Properti

Attributes

Menyediakan objek COM dengan akses independen versi ke Attributes properti .

CallingConvention

Menyediakan objek COM dengan akses independen versi ke CallingConvention properti .

DeclaringType

Menyediakan objek COM dengan akses independen versi ke DeclaringType properti .

IsAbstract

Menyediakan objek COM dengan akses independen versi ke IsAbstract properti .

IsAssembly

Menyediakan objek COM dengan akses independen versi ke IsAssembly properti .

IsConstructor

Menyediakan objek COM dengan akses independen versi ke IsConstructor properti .

IsFamily

Menyediakan objek COM dengan akses independen versi ke IsFamily properti .

IsFamilyAndAssembly

Menyediakan objek COM dengan akses independen versi ke IsFamilyAndAssembly properti .

IsFamilyOrAssembly

Menyediakan objek COM dengan akses independen versi ke IsFamilyOrAssembly properti .

IsFinal

Menyediakan objek COM dengan akses independen versi ke IsFinal properti .

IsHideBySig

Menyediakan objek COM dengan akses independen versi ke IsHideBySig properti .

IsPrivate

Menyediakan objek COM dengan akses independen versi ke IsPrivate properti .

IsPublic

Menyediakan objek COM dengan akses independen versi ke IsPublic properti .

IsSpecialName

Menyediakan objek COM dengan akses independen versi ke IsSpecialName properti .

IsStatic

Menyediakan objek COM dengan akses independen versi ke IsStatic properti .

IsVirtual

Menyediakan objek COM dengan akses independen versi ke IsVirtual properti .

MemberType

Menyediakan objek COM dengan akses independen versi ke MemberType properti .

MethodHandle

Menyediakan objek COM dengan akses independen versi ke MethodHandle properti .

Name

Menyediakan objek COM dengan akses independen versi ke Name properti .

ReflectedType

Menyediakan objek COM dengan akses independen versi ke ReflectedType properti .

Metode

Equals(Object)

Menyediakan objek COM dengan akses independen versi ke Equals(Object) metode .

GetCustomAttributes(Boolean)

Menyediakan objek COM dengan akses independen versi ke GetCustomAttributes(Boolean) metode .

GetCustomAttributes(Type, Boolean)

Menyediakan objek COM dengan akses independen versi ke GetCustomAttributes(Type, Boolean) metode .

GetHashCode()

Menyediakan objek COM dengan akses independen versi ke GetHashCode() metode .

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

Memetakan sekumpulan nama ke sekumpulan pengidentifikasi pengiriman yang sesuai.

GetMethodImplementationFlags()

Menyediakan objek COM dengan akses independen versi ke GetMethodImplementationFlags() anggota.

GetParameters()

Menyediakan objek COM dengan akses independen versi ke GetParameters() metode .

GetType()

Menyediakan objek COM dengan akses independen versi ke GetType() metode .

GetTypeInfo(UInt32, UInt32, IntPtr)

Mengambil informasi jenis untuk objek, yang kemudian dapat digunakan untuk mendapatkan informasi jenis untuk antarmuka.

GetTypeInfoCount(UInt32)

Mengambil jumlah antarmuka informasi jenis yang disediakan objek (baik 0 atau 1).

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

Menyediakan akses ke properti dan metode yang diekspos oleh objek.

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

Menyediakan objek COM dengan akses independen versi ke Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) metode .

Invoke_3(Object, Object[])

Menyediakan objek COM dengan akses independen versi ke Invoke(Object, Object[]) metode .

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

Menyediakan objek COM dengan akses independen versi ke Invoke(BindingFlags, Binder, Object[], CultureInfo) metode .

Invoke_5(Object[])

Menyediakan objek COM dengan akses independen versi ke Invoke(Object[]) metode .

IsDefined(Type, Boolean)

Menyediakan objek COM dengan akses independen versi ke IsDefined(Type, Boolean) anggota.

ToString()

Menyediakan objek COM dengan akses independen versi ke ToString() metode .

Berlaku untuk