_ConstructorInfo Интерфейс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Предоставляет неуправляемому коду доступ к открытым членам класса ConstructorInfo.
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
- Производный
- Атрибуты
Этот интерфейс предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Класс System.Reflection.ConstructorInfo обнаруживает атрибуты конструктора класса и предоставляет доступ к метаданным конструктора.
Интерфейс System.Runtime.InteropServices._ConstructorInfo сохраняет порядок System.Reflection.ConstructorInfo vtable членов класса, к которым могут обращаться неуправляемые COM-объекты.
Attributes |
Предоставляет COM-объекты с независящим от версии доступом к свойству Attributes. |
Calling |
Предоставляет COM-объекты с независящим от версии доступом к свойству CallingConvention. |
Declaring |
Предоставляет COM-объекты с независящим от версии доступом к свойству DeclaringType. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsAbstract. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsAssembly. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsConstructor. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsFamily. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsFamilyAndAssembly. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsFamilyOrAssembly. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsFinal. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsHideBySig. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsPrivate. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsPublic. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsSpecialName. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsStatic. |
Is |
Предоставляет COM-объекты с независящим от версии доступом к свойству IsVirtual. |
Member |
Предоставляет COM-объекты с независящим от версии доступом к свойству MemberType. |
Method |
Предоставляет COM-объекты с независящим от версии доступом к свойству MethodHandle. |
Name |
Предоставляет COM-объекты с независящим от версии доступом к свойству Name. |
Reflected |
Предоставляет COM-объекты с независящим от версии доступом к свойству ReflectedType. |
Equals(Object) |
Предоставляет COM-объекты с независящим от версии доступом к методу Equals(Object). |
Get |
Предоставляет COM-объекты с независящим от версии доступом к методу GetCustomAttributes(Boolean). |
Get |
Предоставляет COM-объекты с независящим от версии доступом к методу GetCustomAttributes(Type, Boolean). |
Get |
Предоставляет COM-объекты с независящим от версии доступом к методу GetHashCode(). |
Get |
Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации. |
Get |
Предоставляет COM-объектам независимый от версии доступ к элементу GetMethodImplementationFlags(). |
Get |
Предоставляет COM-объекты с независящим от версии доступом к методу GetParameters(). |
Get |
Предоставляет COM-объекты с независящим от версии доступом к методу GetType(). |
Get |
Возвращает сведения о типе объекта, которые затем могут использоваться для получения сведений о типе интерфейса. |
Get |
Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1). |
Invoke(UInt32, Guid, UInt32, Int16, Int |
Предоставляет доступ к открытым свойствам и методам объекта. |
Invoke_2(Object, Binding |
Предоставляет COM-объекты с независящим от версии доступом к методу Invoke(Object, BindingFlags, Binder, Object[], CultureInfo). |
Invoke_3(Object, Object[]) |
Предоставляет COM-объекты с независящим от версии доступом к методу Invoke(Object, Object[]). |
Invoke_4(Binding |
Предоставляет COM-объекты с независящим от версии доступом к методу Invoke(BindingFlags, Binder, Object[], CultureInfo). |
Invoke_5(Object[]) |
Предоставляет COM-объекты с независящим от версии доступом к методу Invoke(Object[]). |
Is |
Предоставляет COM-объектам независимый от версии доступ к элементу IsDefined(Type, Boolean). |
To |
Предоставляет COM-объекты с независящим от версии доступом к методу ToString(). |
Өнім | Нұсқалар |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET кері байланысы
.NET — бастапқы коды ашық жоба. Пікір қалдыру үшін сілтемені таңдаңыз: