ReflectionContext ReflectionContext ReflectionContext ReflectionContext Class

定義

リフレクション オブジェクトを提供できるコンテキストを表します。Represents a context that can provide reflection objects.

public ref class ReflectionContext abstract
public abstract class ReflectionContext
type ReflectionContext = class
Public MustInherit Class ReflectionContext
継承
ReflectionContextReflectionContextReflectionContextReflectionContext
派生

注釈

このクラスでは、リフレクションのコードを認識する既定のリフレクション コンテキスト以外のコンテキストでリフレクション オブジェクトが生成されるときにそれらのオブジェクトに対する操作は、そのコンテキストを使用できるようにする方法を提供します。The purpose of this class is to provide a way for reflection code to be made aware when reflection objects originate in a context other than the default reflection context, so that operations on those objects can use that context. 発生するリフレクション オブジェクトなど、CustomReflectionContextを同じ生成元を持つリフレクション オブジェクトでのみオブジェクトを比較する必要があります。For example, reflection objects that originate with a CustomReflectionContext object should be compared only with reflection objects that have the same origin. 詳細については、 CustomReflectionContext のリファレンス ページを参照してください。For more information, see the CustomReflectionContext reference page.

コンストラクター

ReflectionContext() ReflectionContext() ReflectionContext() ReflectionContext()

ReflectionContext クラスの新しいインスタンスを初期化します。Initializes a new instance of the ReflectionContext class.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
GetTypeForObject(Object) GetTypeForObject(Object) GetTypeForObject(Object) GetTypeForObject(Object)

このリフレクション コンテキスト内の指定されたオブジェクトの型の表現を取得します。Gets the representation of the type of the specified object in this reflection context.

MapAssembly(Assembly) MapAssembly(Assembly) MapAssembly(Assembly) MapAssembly(Assembly)

このリフレクション コンテキストで、別のリフレクション コンテキストからのオブジェクトによって表されるアセンブリの表現を取得します。Gets the representation, in this reflection context, of an assembly that is represented by an object from another reflection context.

MapType(TypeInfo) MapType(TypeInfo) MapType(TypeInfo) MapType(TypeInfo)

このリフレクション コンテキストで、別のリフレクション コンテキストからのオブジェクトによって表される型の表現を取得します。Gets the representation, in this reflection context, of a type represented by an object from another reflection context.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象