_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ı, System.Reflection.ConstructorInfo bir sınıf oluşturucusunun özniteliklerini bulur ve oluşturucu meta verilerine erişim sağlar.
Arabirim, 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
| Name | Description |
|---|---|
| Attributes |
ÖZELLIĞIne Attributes sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| CallingConvention |
ÖZELLIĞIne CallingConvention sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| DeclaringType |
ÖZELLIĞIne DeclaringType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsAbstract |
ÖZELLIĞIne IsAbstract sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsAssembly |
ÖZELLIĞIne IsAssembly sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsConstructor |
ÖZELLIĞIne IsConstructor sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsFamily |
ÖZELLIĞIne IsFamily sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsFamilyAndAssembly |
ÖZELLIĞIne IsFamilyAndAssembly sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsFamilyOrAssembly |
ÖZELLIĞIne IsFamilyOrAssembly sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsFinal |
ÖZELLIĞIne IsFinal sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsHideBySig |
ÖZELLIĞIne IsHideBySig sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsPrivate |
ÖZELLIĞIne IsPrivate sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsPublic |
ÖZELLIĞIne IsPublic sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsSpecialName |
ÖZELLIĞIne IsSpecialName sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsStatic |
ÖZELLIĞIne IsStatic sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsVirtual |
ÖZELLIĞIne IsVirtual sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| MemberType |
ÖZELLIĞIne MemberType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| MethodHandle |
ÖZELLIĞIne MethodHandle sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| Name |
ÖZELLIĞIne Name sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| ReflectedType |
ÖZELLIĞIne ReflectedType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
COM nesnelerine yönteme Equals(Object) sürümden bağımsız erişim sağlar. |
| GetCustomAttributes(Boolean) |
COM nesnelerine yönteme GetCustomAttributes(Boolean) sürümden bağımsız erişim sağlar. |
| GetCustomAttributes(Type, Boolean) |
COM nesnelerine yönteme GetCustomAttributes(Type, Boolean) sürümden bağımsız erişim sağlar. |
| GetHashCode() |
COM nesnelerine yönteme GetHashCode() sürümden bağımsız erişim 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() |
COM nesnelerine yönteme GetParameters() sürümden bağımsız erişim sağlar. |
| GetType() |
COM nesnelerine yönteme GetType() sürümden bağımsız erişim 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_2(Object, BindingFlags, Binder, Object[], CultureInfo) |
COM nesnelerine yönteme Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) sürümden bağımsız erişim sağlar. |
| Invoke_3(Object, Object[]) |
COM nesnelerine yönteme Invoke(Object, Object[]) sürümden bağımsız erişim sağlar. |
| Invoke_4(BindingFlags, Binder, Object[], CultureInfo) |
COM nesnelerine yönteme Invoke(BindingFlags, Binder, Object[], CultureInfo) sürümden bağımsız erişim sağlar. |
| Invoke_5(Object[]) |
COM nesnelerine yönteme Invoke(Object[]) sürümden bağımsız erişim sağlar. |
| Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bir nesne tarafından kullanıma sunulan özelliklere ve yöntemlere erişim sağlar. |
| IsDefined(Type, Boolean) |
Üyeye sürümden bağımsız erişime IsDefined(Type, Boolean) sahip COM nesneleri sağlar. |
| ToString() |
COM nesnelerine yönteme ToString() sürümden bağımsız erişim sağlar. |