CustomReflectionContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カスタマイズ可能なリフレクション コンテキストを表します。
public ref class CustomReflectionContext abstract : System::Reflection::ReflectionContext
public abstract class CustomReflectionContext : System.Reflection.ReflectionContext
type CustomReflectionContext = class
inherit ReflectionContext
Public MustInherit Class CustomReflectionContext
Inherits ReflectionContext
- 継承
- 派生
注釈
この API の詳細については、「 CustomReflectionContext の補足 API 解説」を参照してください。
コンストラクター
| 名前 | 説明 |
|---|---|
| CustomReflectionContext() |
CustomReflectionContext クラスの新しいインスタンスを初期化します。 |
| CustomReflectionContext(ReflectionContext) |
指定したリフレクション コンテキストをベースとして、 CustomReflectionContext クラスの新しいインスタンスを初期化します。 |
メソッド
| 名前 | 説明 |
|---|---|
| AddProperties(Type) |
派生クラスでオーバーライドされた場合、このリフレクション コンテキストで表されるように、指定した型の追加プロパティのコレクションを提供します。 |
| CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>, IEnumerable<Attribute>, IEnumerable<Attribute>, IEnumerable<Attribute>) |
AddProperties(Type) メソッドで使用し、指定したカスタム属性を使用して、型に追加するプロパティを表すオブジェクトを作成します。 |
| CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>) |
AddProperties(Type) メソッドで使用する、型に追加するプロパティを表すオブジェクトを作成します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetCustomAttributes(MemberInfo, IEnumerable<Object>) |
派生クラスでオーバーライドされた場合、このリフレクション コンテキストで表されるように、指定したメンバーのカスタム属性の一覧を提供します。 |
| GetCustomAttributes(ParameterInfo, IEnumerable<Object>) |
派生クラスでオーバーライドされた場合、このリフレクション コンテキストで表されるように、指定されたパラメーターのカスタム属性の一覧を提供します。 |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| GetTypeForObject(Object) |
このリフレクション コンテキストで指定されたオブジェクトの型の表現を取得します。 (継承元 ReflectionContext) |
| MapAssembly(Assembly) |
このリフレクション コンテキストで、別のリフレクション コンテキストのオブジェクトによって表されるアセンブリの表現を取得します。 |
| MapType(TypeInfo) |
このリフレクション コンテキストで、別のリフレクション コンテキストからオブジェクトによって表される型の表現を取得します。 |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |