次の方法で共有


TypeDelegator メンバ

TypeDelegator 概要

パブリック コンストラクタ

パブリック コンストラクタTypeDelegator コンストラクタ オーバーロード。 TypeDelegator クラスの新しいインスタンスを初期化します。

パブリック プロパティ

パブリック プロパティAssembly オーバーライド。 実装されている型のアセンブリを取得します。
パブリック プロパティAssemblyQualifiedName オーバーライド。 アセンブリの完全限定名を取得します。
パブリック プロパティAttributes (Type から継承されます) Type に関連付けられている属性を取得します。
パブリック プロパティBaseType オーバーライド。 現在の型の基本型を取得します。
パブリック プロパティDeclaringType (Type から継承されます) オーバーライド。 このメンバを宣言するクラスを取得します。
パブリック プロパティFullName オーバーライド。 実装されている型の完全限定名を取得します。
パブリック プロパティGUID オーバーライド。 実装されている型のグローバル一意識別子 (GUID) を取得します。
パブリック プロパティHasElementType (Type から継承されます) 現在の Type が別の型を包含または参照しているかどうか、つまり現在の Type が配列、ポインタ、または参照渡しかどうかを示す値を取得します。
パブリック プロパティIsAbstract (Type から継承されます) Type が抽象型で、オーバーライドする必要があるかどうかを示す値を取得します。
パブリック プロパティIsAnsiClass (Type から継承されます) Type に、文字列書式属性として AnsiClass が選択されているかどうかを示す値を取得します。
パブリック プロパティIsArray (Type から継承されます) Type が配列かどうかを示す値を取得します。
パブリック プロパティIsAutoClass (Type から継承されます) Type に、文字列書式属性として AutoClass が選択されているかどうかを示す値を取得します。
パブリック プロパティIsAutoLayout (Type から継承されます) Type に、クラスのレイアウト属性として AutoLayout が選択されているかどうかを示す値を取得します。
パブリック プロパティIsByRef (Type から継承されます) Type が参照渡しかどうかを示す値を取得します。
パブリック プロパティIsClass (Type から継承されます) Type がクラスであり、値型やインターフェイスでないかどうかを示す値を取得します。
パブリック プロパティIsCOMObject (Type から継承されます) Type が COM オブジェクトかどうかを示す値を取得します。
パブリック プロパティIsContextful (Type から継承されます) Type をコンテキスト内で管理できるかどうかを示す値を取得します。
パブリック プロパティIsEnum (Type から継承されます) 現在の Type が列挙体であるどうかを示す値を取得します。
パブリック プロパティIsExplicitLayout (Type から継承されます) Type に、クラスのレイアウト属性として ExplicitLayout が選択されているかどうかを示す値を取得します。
パブリック プロパティIsImport (Type から継承されます) Type が別のクラスからインポートされたかどうかを示す値を取得します。
パブリック プロパティIsInterface (Type から継承されます) Type がインターフェイスであり、クラスや値型でないかどうかを示す値を取得します。
パブリック プロパティIsLayoutSequential (Type から継承されます) Type に、クラスのレイアウト属性として SequentialLayout が選択されているかどうかを示す値を取得します。
パブリック プロパティIsMarshalByRef (Type から継承されます) Type が参照渡しでマーシャリングされるかどうかを示す値を取得します。
パブリック プロパティIsNestedAssembly (Type から継承されます) Type が入れ子になっていて、それ自体が属するアセンブリ内でだけ参照可能かどうかを示す値を取得します。
パブリック プロパティIsNestedFamANDAssem (Type から継承されます) Type が入れ子になっていて、それ自体が属するファミリとアセンブリの両方に属しているクラスだけから参照可能かどうかを示す値を取得します。
パブリック プロパティIsNestedFamily (Type から継承されます) Type が入れ子になっていて、それ自体が属するファミリ内でだけ参照可能かどうかを示す値を取得します。
パブリック プロパティIsNestedFamORAssem (Type から継承されます) Type が入れ子になっていて、それ自体が属するファミリまたはアセンブリのいずれかに属しているクラスだけから参照可能かどうかを示す値を取得します。
パブリック プロパティIsNestedPrivate (Type から継承されます) Type が入れ子になっていて、プライベートとして宣言されているかどうかを示す値を取得します。
パブリック プロパティIsNestedPublic (Type から継承されます) クラスが入れ子になっていて、パブリックとして宣言されているかどうかを示す値を取得します。
パブリック プロパティIsNotPublic (Type から継承されます) 最上位の Type がパブリックとして宣言されていないかどうかを示す値を取得します。
パブリック プロパティIsPointer (Type から継承されます) Type がポインタかどうかを示す値を取得します。
パブリック プロパティIsPrimitive (Type から継承されます) Type がプリミティブ型の 1 つかどうかを示す値を取得します。
パブリック プロパティIsPublic (Type から継承されます) 最上位の Type がパブリックとして宣言されているかどうかを示す値を取得します。
パブリック プロパティIsSealed (Type から継承されます) Type が sealed として宣言されているかどうかを示す値を取得します。
パブリック プロパティIsSerializable (Type から継承されます) Type をシリアル化できるかどうかを示す値を取得します。
パブリック プロパティIsSpecialName (Type から継承されます) Type の名前が特別な処理を必要とするかどうかを示す値を取得します。
パブリック プロパティIsUnicodeClass (Type から継承されます) Type に文字列書式属性として UnicodeClass が選択されているかどうかを示す値を取得します。
パブリック プロパティIsValueType (Type から継承されます) Type が値型かどうかを示す値を取得します。
パブリック プロパティMemberType (Type から継承されます) オーバーライド。 メンバ型を示すビットマスクを取得します。
パブリック プロパティModule オーバーライド。 実装されている型のモジュールを取得します。
パブリック プロパティName オーバーライド。 実装されている型の名前をパスを削除した状態で取得します。
パブリック プロパティNamespace オーバーライド。 実装されている型の名前空間を取得します。
パブリック プロパティReflectedType (Type から継承されます) オーバーライド。 このメンバを取得するために使用したクラス オブジェクトを取得します。
パブリック プロパティTypeHandle オーバーライド。 実装されている型の内部メタデータ表現を識別するハンドルを取得します。
パブリック プロパティTypeInitializer (Type から継承されます) Type のクラス初期化子を取得します。
パブリック プロパティUnderlyingSystemType オーバーライド。 実装されている型を表す基になる Type を取得します。

パブリック メソッド

パブリック メソッドEquals (Type から継承されます) オーバーロード。 オーバーライド。 現在の Type の基になるシステム型が、指定した Object または Type の基になるシステム型と同じかどうかを判断します。
パブリック メソッドFindInterfaces (Type から継承されます) 現在の Type によって実装または継承されているインターフェイスのフィルタ適用済みリストを表す、 Type オブジェクトの配列を返します。
パブリック メソッドFindMembers (Type から継承されます) 指定したメンバ型の MemberInfo オブジェクトの配列にフィルタを適用して返します。
パブリック メソッドGetArrayRank (Type から継承されます) Array の次元数を取得します。
パブリック メソッドGetConstructor (Type から継承されます) オーバーロード。 現在の Type の特定のコンストラクタを取得します。
パブリック メソッドGetConstructors オーバーロード。
パブリック メソッドGetCustomAttributes オーバーロード。 オーバーライド。 この型に対して定義されているすべてのカスタム属性を返します。
パブリック メソッドGetDefaultMembers (Type から継承されます) DefaultMemberAttribute が設定されている現在の Type に定義されているメンバを検索します。
パブリック メソッドGetElementType オーバーライド。 現在の配列、ポインタ、または ByRef によって包含または参照されるオブジェクトの Type を返します。
パブリック メソッドGetEvent オーバーロード。
パブリック メソッドGetEvents オーバーロード。 オーバーライド。 現在の TypeDelegator で宣言または継承されているすべてのパブリック イベントを表す EventInfo オブジェクトの配列を返します。
パブリック メソッドGetField オーバーロード。
パブリック メソッドGetFields オーバーロード。
パブリック メソッドGetHashCode (Type から継承されます) オーバーライド。 このインスタンスのハッシュ コードを返します。
パブリック メソッドGetInterface オーバーロード。
パブリック メソッドGetInterfaceMap オーバーライド。 指定したインターフェイス型に対するインターフェイスの割り当てを返します。
パブリック メソッドGetInterfaces オーバーライド。 現在のクラスとその基本クラスで実装されているすべてのインターフェイスを返します。
パブリック メソッドGetMember オーバーロード。
パブリック メソッドGetMembers オーバーロード。
パブリック メソッドGetMethod (Type から継承されます) オーバーロード。 現在の Type の特定のメソッドを取得します。
パブリック メソッドGetMethods オーバーロード。
パブリック メソッドGetNestedType オーバーロード。
パブリック メソッドGetNestedTypes オーバーロード。
パブリック メソッドGetProperties オーバーロード。
パブリック メソッドGetProperty (Type から継承されます) オーバーロード。 現在の Type の特定のプロパティを取得します。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドInvokeMember オーバーロード。
パブリック メソッドIsAssignableFrom (Type から継承されます) 指定した Type のインスタンスを現在の Type のインスタンスに代入できるかどうかを判断します。
パブリック メソッドIsDefined オーバーライド。 attributeType で識別されるカスタム属性が定義されているかどうかを示します。
パブリック メソッドIsInstanceOfType (Type から継承されます) 指定したオブジェクトが現在の Type のインスタンスかどうかを判断します。
パブリック メソッドIsSubclassOf (Type から継承されます) 現在の Type が、指定した Type から派生しているかどうかを確認します。
パブリック メソッドToString (Type から継承されます) オーバーライド。 現在の Type の名前を表す String を返します。

プロテクト コンストラクタ

プロテクト コンストラクタTypeDelegator コンストラクタ オーバーロード。 TypeDelegator クラスの新しいインスタンスを初期化します。

プロテクト フィールド

プロテクト フィールドtypeImpl 型情報を示す値。

プロテクト メソッド

プロテクト メソッドFinalize (Object から継承されます) オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドGetAttributeFlagsImpl オーバーライド。 TypeDelegator に割り当てられている属性を取得します。
プロテクト メソッドGetConstructorImpl オーバーライド。 TypeDelegator を実装したコンストラクタを取得します。
プロテクト メソッドGetMethodImpl オーバーライド。 指定したバインディング制約および指定した呼び出し規約を使用して、指定したメソッドのうち、指定した引数の型および修飾子と一致するパラメータが設定されているものを検索します。
プロテクト メソッドGetPropertyImpl オーバーライド。 派生クラスによってオーバーライドされるときに、指定のバインディング制約を使用して、指定した引数の型および修飾子と一致するパラメータが設定されたプロパティを検索します。
プロテクト メソッドHasElementTypeImpl オーバーライド。 現在の Type が別の型を包含または参照しているかどうか、つまり現在の Type が配列、ポインタ、または ByRef かどうかを示す値を取得します。
プロテクト メソッドIsArrayImpl オーバーライド。 Type が配列かどうかを示す値を取得します。
プロテクト メソッドIsByRefImpl オーバーライド。 Type が参照渡しかどうかを示す値を取得します。
プロテクト メソッドIsCOMObjectImpl オーバーライド。 Type が COM オブジェクトかどうかを示す値を取得します。
プロテクト メソッドIsContextfulImpl (Type から継承されます) IsContextful プロパティを実装し、 Type をコンテキスト内で管理できるかどうかを判断します。
プロテクト メソッドIsMarshalByRefImpl (Type から継承されます) IsMarshalByRef プロパティを実装し、 Type が参照渡しでマーシャリングされるかどうかを判断します。
プロテクト メソッドIsPointerImpl オーバーライド。 Type がポインタかどうかを示す値を取得します。
プロテクト メソッドIsPrimitiveImpl オーバーライド。 Type がプリミティブ型の 1 つかどうかを示す値を取得します。
プロテクト メソッドIsValueTypeImpl オーバーライド。 型が値型であり、クラスやインターフェイスでないかどうかを示す値を取得します。
プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。

参照

TypeDelegator クラス | System.Reflection 名前空間