_ConstructorInfo インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
重要
この 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 インターフェイスは、アンマネージ COM オブジェクトからアクセスできる System.Reflection.ConstructorInfo クラス メンバーの vtable 順序を保持します。
プロパティ
Attributes |
Attributes プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
CallingConvention |
CallingConvention プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
DeclaringType |
DeclaringType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsAbstract |
IsAbstract プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsAssembly |
IsAssembly プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsConstructor |
IsConstructor プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsFamily |
IsFamily プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsFamilyAndAssembly |
IsFamilyAndAssembly プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsFamilyOrAssembly |
IsFamilyOrAssembly プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsFinal |
IsFinal プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsHideBySig |
IsHideBySig プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsPrivate |
IsPrivate プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsPublic |
IsPublic プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsSpecialName |
IsSpecialName プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsStatic |
IsStatic プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
IsVirtual |
IsVirtual プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
MemberType |
MemberType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
MethodHandle |
MethodHandle プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
Name |
Name プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
ReflectedType |
ReflectedType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
メソッド
適用対象
.NET