JSFieldInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
FieldInfo オブジェクトをラップします。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public ref class JSFieldInfo sealed : System::Reflection::FieldInfo
public sealed class JSFieldInfo : System.Reflection.FieldInfo
type JSFieldInfo = class
inherit FieldInfo
Public NotInheritable Class JSFieldInfo
Inherits FieldInfo
- 継承
プロパティ
| 名前 | 説明 |
|---|---|
| Attributes |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドに関連付けられている属性を取得します。 |
| CustomAttributes |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメンバーのカスタム属性を含むコレクションを取得します。 (継承元 MemberInfo) |
| DeclaringType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドを宣言する型を取得します。 |
| FieldHandle |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドの内部メタデータ表現へのハンドルを取得します。 |
| FieldType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドの型を取得します。 |
| IsAssembly |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドの潜在的な可視性が Assemblyによって記述されているかどうかを示す値を取得します。つまり、フィールドは同じアセンブリ内の他の型に対して最大で表示され、アセンブリ外の派生型には表示されません。 (継承元 FieldInfo) |
| IsFamily |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドの可視性が Familyによって記述されるかどうかを示す値を取得します。つまり、フィールドはそのクラスおよび派生クラス内でのみ表示されます。 (継承元 FieldInfo) |
| IsFamilyAndAssembly |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドの可視性が FamANDAssemによって記述されるかどうかを示す値を取得します。つまり、フィールドは派生クラスからアクセスできますが、同じアセンブリ内にある場合にのみアクセスできます。 (継承元 FieldInfo) |
| IsFamilyOrAssembly |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドの潜在的な可視性が FamORAssemによって記述されるかどうかを示す値を取得します。つまり、フィールドは、どこにいても派生クラス、および同じアセンブリ内のクラスによってアクセスできます。 (継承元 FieldInfo) |
| IsInitOnly |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 フィールドをコンストラクターの本体でのみ設定できるかどうかを示す値を取得します。 (継承元 FieldInfo) |
| IsLiteral |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 値がコンパイル時に書き込まれ、変更できないかどうかを示す値を取得します。 (継承元 FieldInfo) |
| IsNotSerialized |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドに |
| IsPinvokeImpl |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 対応する |
| IsPrivate |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 フィールドがプライベートかどうかを示す値を取得します。 (継承元 FieldInfo) |
| IsPublic |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 フィールドがパブリックかどうかを示す値を取得します。 (継承元 FieldInfo) |
| IsSecurityCritical |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の信頼レベルで、現在のフィールドがセキュリティ クリティカルかセキュリティ セーフ クリティカルかを示す値を取得します。 (継承元 FieldInfo) |
| IsSecuritySafeCritical |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のフィールドが現在の信頼レベルでセキュリティ セーフ クリティカルであるかどうかを示す値を取得します。 (継承元 FieldInfo) |
| IsSecurityTransparent |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のフィールドが現在の信頼レベルで透過的かどうかを示す値を取得します。 (継承元 FieldInfo) |
| IsSpecialName |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 対応する |
| IsStatic |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 フィールドが静的かどうかを示す値を取得します。 (継承元 FieldInfo) |
| MemberType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドが存在するメンバーの型を取得します。 このクラスの派生元 MemberInfo から派生したクラスの型を識別します。 |
| MetadataToken |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 メタデータ要素を識別する値を取得します。 (継承元 MemberInfo) |
| Module |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の MemberInfo によって表されるメンバーを宣言する型が定義されているモジュールを取得します。 (継承元 MemberInfo) |
| Name |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドの名前を取得します。 |
| ReflectedType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 リフレクションを使用してこのインスタンスを取得するために使用されたクラス オブジェクトを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このインスタンスが指定したオブジェクトと等しいかどうかを示す値を返します。 (継承元 FieldInfo) |
| GetCustomAttributes(Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このフィールドにアタッチされているカスタム属性を含む配列を返します。 |
| GetCustomAttributes(Type, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した型の属性のみを検索して、このフィールドにアタッチされているカスタム属性を含む配列を返します。 |
| GetCustomAttributesData() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ターゲット メンバーに適用 CustomAttributeData 属性に関するデータを表すオブジェクトの一覧を返します。 (継承元 MemberInfo) |
| GetHashCode() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このインスタンスのハッシュ コードを返します。 (継承元 FieldInfo) |
| GetOptionalCustomModifiers() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 フィールドのオプションのカスタム修飾子を識別する型の配列を取得します。 (継承元 FieldInfo) |
| GetRawConstantValue() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コンパイラによってフィールドに関連付けられているリテラル値を返します。 (継承元 FieldInfo) |
| GetRequiredCustomModifiers() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 プロパティの必要なカスタム修飾子を識別する型の配列を取得します。 (継承元 FieldInfo) |
| GetType() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 クラス フィールドの属性を検出し、フィールド メタデータへのアクセスを提供します。 (継承元 FieldInfo) |
| GetValue(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 フィールドの値を取得します。 |
| GetValueDirect(TypedReference) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 特定のオブジェクトでサポートされているフィールドの値を返します。 (継承元 FieldInfo) |
| IsDefined(Type, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した属性の種類がこのフィールドに関連付けられているかどうかを判断します。 |
| MemberwiseClone() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した値、カルチャ、およびバインディング情報を使用して、フィールドの値を設定します。 |
| SetValue(Object, Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した値を使用して、フィールドの値を設定します。 |
| SetValueDirect(TypedReference, Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したオブジェクトでサポートされているフィールドの値を設定します。 (継承元 FieldInfo) |
| ToString() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| _FieldInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 (継承元 FieldInfo) |
| _FieldInfo.GetType() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Type型を表すFieldInfo オブジェクトを取得します。 (継承元 FieldInfo) |
| _FieldInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトの型情報を取得します。この型情報を使用して、インターフェイスの型情報を取得できます。 (継承元 FieldInfo) |
| _FieldInfo.GetTypeInfoCount(UInt32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 (継承元 FieldInfo) |
| _FieldInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトによって公開されるプロパティとメソッドへのアクセスを提供します。 (継承元 FieldInfo) |
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 (継承元 MemberInfo) |
| _MemberInfo.GetType() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Type クラスを表すMemberInfo オブジェクトを取得します。 (継承元 MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトの型情報を取得します。この型情報を使用して、インターフェイスの型情報を取得できます。 (継承元 MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 (継承元 MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトによって公開されるプロパティとメソッドへのアクセスを提供します。 (継承元 MemberInfo) |
拡張メソッド
| 名前 | 説明 |
|---|---|
| GetCustomAttribute(MemberInfo, Type, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用される、指定した型のカスタム属性を取得し、必要に応じてそのメンバーの先祖を検査します。 |
| GetCustomAttribute(MemberInfo, Type) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用される、指定した型のカスタム属性を取得します。 |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用される、指定した型のカスタム属性を取得し、必要に応じてそのメンバーの先祖を検査します。 |
| GetCustomAttribute<T>(MemberInfo) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用される、指定した型のカスタム属性を取得します。 |
| GetCustomAttributes(MemberInfo, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用されるカスタム属性のコレクションを取得し、必要に応じてそのメンバーの先祖を検査します。 |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用される、指定した型のカスタム属性のコレクションを取得し、必要に応じてそのメンバーの先祖を検査します。 |
| GetCustomAttributes(MemberInfo, Type) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用される、指定した型のカスタム属性のコレクションを取得します。 |
| GetCustomAttributes(MemberInfo) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用されるカスタム属性のコレクションを取得します。 |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用される、指定した型のカスタム属性のコレクションを取得し、必要に応じてそのメンバーの先祖を検査します。 |
| GetCustomAttributes<T>(MemberInfo) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したメンバーに適用される、指定した型のカスタム属性のコレクションを取得します。 |
| IsDefined(MemberInfo, Type, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した型のカスタム属性が指定したメンバーに適用され、必要に応じてその先祖に適用されるかどうかを示します。 |
| IsDefined(MemberInfo, Type) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した型のカスタム属性が、指定したメンバーに適用されるかどうかを示します。 |