_ConstructorInfo Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Önemli
Bu API, CLS uyumlu değildir.
Sınıfın genel üyelerini ConstructorInfo yönetilmeyen koda sunar.
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
- Türetilmiş
- Öznitelikler
Açıklamalar
Bu arabirim yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.
sınıfı bir System.Reflection.ConstructorInfo sınıf oluşturucusunun özniteliklerini bulur ve oluşturucu meta verilerine erişim sağlar.
Arabirimi, System.Runtime.InteropServices._ConstructorInfo yönetilmeyen COM nesneleri tarafından erişilebilen sınıf üyelerinin vtable sırasını System.Reflection.ConstructorInfo korur.
Özellikler
Attributes |
Özelliğine sürümden bağımsız erişime Attributes sahip COM nesneleri sağlar. |
CallingConvention |
Özelliğine sürümden bağımsız erişime CallingConvention sahip COM nesneleri sağlar. |
DeclaringType |
Özelliğine sürümden bağımsız erişime DeclaringType sahip COM nesneleri sağlar. |
IsAbstract |
Özelliğine sürümden bağımsız erişime IsAbstract sahip COM nesneleri sağlar. |
IsAssembly |
Özelliğine sürümden bağımsız erişime IsAssembly sahip COM nesneleri sağlar. |
IsConstructor |
Özelliğine sürümden bağımsız erişime IsConstructor sahip COM nesneleri sağlar. |
IsFamily |
Özelliğine sürümden bağımsız erişime IsFamily sahip COM nesneleri sağlar. |
IsFamilyAndAssembly |
Özelliğine sürümden bağımsız erişime IsFamilyAndAssembly sahip COM nesneleri sağlar. |
IsFamilyOrAssembly |
Özelliğine sürümden bağımsız erişime IsFamilyOrAssembly sahip COM nesneleri sağlar. |
IsFinal |
Özelliğine sürümden bağımsız erişime IsFinal sahip COM nesneleri sağlar. |
IsHideBySig |
Özelliğine sürümden bağımsız erişime IsHideBySig sahip COM nesneleri sağlar. |
IsPrivate |
Özelliğine sürümden bağımsız erişime IsPrivate sahip COM nesneleri sağlar. |
IsPublic |
Özelliğine sürümden bağımsız erişime IsPublic sahip COM nesneleri sağlar. |
IsSpecialName |
Özelliğine sürümden bağımsız erişime IsSpecialName sahip COM nesneleri sağlar. |
IsStatic |
Özelliğine sürümden bağımsız erişime IsStatic sahip COM nesneleri sağlar. |
IsVirtual |
Özelliğine sürümden bağımsız erişime IsVirtual sahip COM nesneleri sağlar. |
MemberType |
Özelliğine sürümden bağımsız erişime MemberType sahip COM nesneleri sağlar. |
MethodHandle |
Özelliğine sürümden bağımsız erişime MethodHandle sahip COM nesneleri sağlar. |
Name |
Özelliğine sürümden bağımsız erişime Name sahip COM nesneleri sağlar. |
ReflectedType |
Özelliğine sürümden bağımsız erişime ReflectedType sahip COM nesneleri sağlar. |
Yöntemler
Equals(Object) |
YÖNTEMIne sürümden bağımsız erişime Equals(Object) sahip COM nesneleri sağlar. |
GetCustomAttributes(Boolean) |
YÖNTEMIne sürümden bağımsız erişime GetCustomAttributes(Boolean) sahip COM nesneleri sağlar. |
GetCustomAttributes(Type, Boolean) |
YÖNTEMIne sürümden bağımsız erişime GetCustomAttributes(Type, Boolean) sahip COM nesneleri sağlar. |
GetHashCode() |
YÖNTEMIne sürümden bağımsız erişime GetHashCode() sahip COM nesneleri sağlar. |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Bir ad kümesini karşılık gelen bir dağıtma tanımlayıcısı kümesine eşler. |
GetMethodImplementationFlags() |
Üyeye sürümden bağımsız erişime GetMethodImplementationFlags() sahip COM nesneleri sağlar. |
GetParameters() |
YÖNTEMIne sürümden bağımsız erişime GetParameters() sahip COM nesneleri sağlar. |
GetType() |
YÖNTEMIne sürümden bağımsız erişime GetType() sahip COM nesneleri sağlar. |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Bir nesne için tür bilgilerini alır ve bu da bir arabirimin tür bilgisini almak için kullanılabilir. |
GetTypeInfoCount(UInt32) |
Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1). |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bir nesne tarafından sunulan özelliklere ve yöntemlere erişim sağlar. |
Invoke_2(Object, BindingFlags, Binder, Object[], CultureInfo) |
YÖNTEMIne sürümden bağımsız erişime Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) sahip COM nesneleri sağlar. |
Invoke_3(Object, Object[]) |
YÖNTEMIne sürümden bağımsız erişime Invoke(Object, Object[]) sahip COM nesneleri sağlar. |
Invoke_4(BindingFlags, Binder, Object[], CultureInfo) |
YÖNTEMIne sürümden bağımsız erişime Invoke(BindingFlags, Binder, Object[], CultureInfo) sahip COM nesneleri sağlar. |
Invoke_5(Object[]) |
YÖNTEMIne sürümden bağımsız erişime Invoke(Object[]) sahip COM nesneleri sağlar. |
IsDefined(Type, Boolean) |
Üyeye sürümden bağımsız erişime IsDefined(Type, Boolean) sahip COM nesneleri sağlar. |
ToString() |
YÖNTEMIne sürümden bağımsız erişime ToString() sahip COM nesneleri sağlar. |