Type メンバ
パブリック フィールド
Delimiter
.NET Compact Framework でもサポート。 |
Type の名前空間で、複数の名前を区切ります。このフィールドは読み取り専用です。 |
EmptyTypes | Type 型の空の配列を表します。このフィールドは読み取り専用です。 |
FilterAttribute | 属性に適用するメンバ フィルタを表します。このフィールドは読み取り専用です。 |
FilterName | 名前に適用され、大文字と小文字を区別するメンバ フィルタを表します。このフィールドは読み取り専用です。 |
FilterNameIgnoreCase | 名前に適用され、大文字と小文字を区別しないメンバ フィルタを表します。このフィールドは読み取り専用です。 |
Missing
.NET Compact Framework でもサポート。 |
Type 情報に不足している値を表します。このフィールドは読み取り専用です。 |
パブリック プロパティ
Assembly
.NET Compact Framework でもサポート。 |
型が宣言される Assembly を取得します。 |
AssemblyQualifiedName | Type の読み込み元であるアセンブリの名前を含む、 Type の完全限定名を取得します。 |
Attributes
.NET Compact Framework でもサポート。 |
Type に関連付けられている属性を取得します。 |
BaseType
.NET Compact Framework でもサポート。 |
現在の Type の直接の継承元である型を取得します。 |
DeclaringType
.NET Compact Framework でもサポート。 |
オーバーライド。 このメンバを宣言するクラスを取得します。 |
DefaultBinder
.NET Compact Framework でもサポート。 |
既定のバインダへの参照を取得します。このバインダは、 InvokeMember によって呼び出される適切なメンバを選択するための内部規則を実装します。 |
FullName
.NET Compact Framework でもサポート。 |
Type の名前空間を含む、 Type の完全限定名を取得します。 |
GUID | Type に関連付けられている GUID を取得します。 |
HasElementType
.NET Compact Framework でもサポート。 |
現在の Type が別の型を包含または参照しているかどうか、つまり現在の Type が配列、ポインタ、または参照渡しかどうかを示す値を取得します。 |
IsAbstract
.NET Compact Framework でもサポート。 |
Type が抽象型で、オーバーライドする必要があるかどうかを示す値を取得します。 |
IsAnsiClass
.NET Compact Framework でもサポート。 |
Type に、文字列書式属性として AnsiClass が選択されているかどうかを示す値を取得します。 |
IsArray
.NET Compact Framework でもサポート。 |
Type が配列かどうかを示す値を取得します。 |
IsAutoClass
.NET Compact Framework でもサポート。 |
Type に、文字列書式属性として AutoClass が選択されているかどうかを示す値を取得します。 |
IsAutoLayout
.NET Compact Framework でもサポート。 |
Type に、クラスのレイアウト属性として AutoLayout が選択されているかどうかを示す値を取得します。 |
IsByRef
.NET Compact Framework でもサポート。 |
Type が参照渡しかどうかを示す値を取得します。 |
IsClass
.NET Compact Framework でもサポート。 |
Type がクラスであり、値型やインターフェイスでないかどうかを示す値を取得します。 |
IsCOMObject
.NET Compact Framework でもサポート。 |
Type が COM オブジェクトかどうかを示す値を取得します。 |
IsContextful | Type をコンテキスト内で管理できるかどうかを示す値を取得します。 |
IsEnum
.NET Compact Framework でもサポート。 |
現在の Type が列挙体であるどうかを示す値を取得します。 |
IsExplicitLayout | Type に、クラスのレイアウト属性として ExplicitLayout が選択されているかどうかを示す値を取得します。 |
IsImport
.NET Compact Framework でもサポート。 |
Type が別のクラスからインポートされたかどうかを示す値を取得します。 |
IsInterface
.NET Compact Framework でもサポート。 |
Type がインターフェイスであり、クラスや値型でないかどうかを示す値を取得します。 |
IsLayoutSequential | Type に、クラスのレイアウト属性として SequentialLayout が選択されているかどうかを示す値を取得します。 |
IsMarshalByRef | Type が参照渡しでマーシャリングされるかどうかを示す値を取得します。 |
IsNestedAssembly
.NET Compact Framework でもサポート。 |
Type が入れ子になっていて、それ自体が属するアセンブリ内でだけ参照可能かどうかを示す値を取得します。 |
IsNestedFamANDAssem
.NET Compact Framework でもサポート。 |
Type が入れ子になっていて、それ自体が属するファミリとアセンブリの両方に属しているクラスだけから参照可能かどうかを示す値を取得します。 |
IsNestedFamily
.NET Compact Framework でもサポート。 |
Type が入れ子になっていて、それ自体が属するファミリ内でだけ参照可能かどうかを示す値を取得します。 |
IsNestedFamORAssem
.NET Compact Framework でもサポート。 |
Type が入れ子になっていて、それ自体が属するファミリまたはアセンブリのいずれかに属しているクラスだけから参照可能かどうかを示す値を取得します。 |
IsNestedPrivate
.NET Compact Framework でもサポート。 |
Type が入れ子になっていて、プライベートとして宣言されているかどうかを示す値を取得します。 |
IsNestedPublic
.NET Compact Framework でもサポート。 |
クラスが入れ子になっていて、パブリックとして宣言されているかどうかを示す値を取得します。 |
IsNotPublic
.NET Compact Framework でもサポート。 |
最上位の Type がパブリックとして宣言されていないかどうかを示す値を取得します。 |
IsPointer
.NET Compact Framework でもサポート。 |
Type がポインタかどうかを示す値を取得します。 |
IsPrimitive
.NET Compact Framework でもサポート。 |
Type がプリミティブ型の 1 つかどうかを示す値を取得します。 |
IsPublic
.NET Compact Framework でもサポート。 |
最上位の Type がパブリックとして宣言されているかどうかを示す値を取得します。 |
IsSealed
.NET Compact Framework でもサポート。 |
Type が sealed として宣言されているかどうかを示す値を取得します。 |
IsSerializable | Type をシリアル化できるかどうかを示す値を取得します。 |
IsSpecialName
.NET Compact Framework でもサポート。 |
Type の名前が特別な処理を必要とするかどうかを示す値を取得します。 |
IsUnicodeClass
.NET Compact Framework でもサポート。 |
Type に文字列書式属性として UnicodeClass が選択されているかどうかを示す値を取得します。 |
IsValueType
.NET Compact Framework でもサポート。 |
Type が値型かどうかを示す値を取得します。 |
MemberType
.NET Compact Framework でもサポート。 |
オーバーライド。 メンバ型を示すビットマスクを取得します。 |
Module
.NET Compact Framework でもサポート。 |
現在の Type が定義されているモジュール (DLL) を取得します。 |
Name (MemberInfo から継承されます)
.NET Compact Framework でもサポート。 |
このメンバの名前を取得します。 |
Namespace
.NET Compact Framework でもサポート。 |
Type の名前空間を取得します。 |
ReflectedType
.NET Compact Framework でもサポート。 |
オーバーライド。 このメンバを取得するために使用したクラス オブジェクトを取得します。 |
TypeHandle
.NET Compact Framework でもサポート。 |
現在の Type のハンドルを取得します。 |
TypeInitializer | Type のクラス初期化子を取得します。 |
UnderlyingSystemType
.NET Compact Framework でもサポート。 |
この型を表す共通言語ランタイムによって提供された型を示します。 |
パブリック メソッド
Equals
.NET Compact Framework でもサポート。 |
オーバーロード。 オーバーライド。 現在の Type の基になるシステム型が、指定した Object または Type の基になるシステム型と同じかどうかを判断します。 |
FindInterfaces | 現在の Type によって実装または継承されているインターフェイスのフィルタ適用済みリストを表す、 Type オブジェクトの配列を返します。 |
FindMembers | 指定したメンバ型の MemberInfo オブジェクトの配列にフィルタを適用して返します。 |
GetArrayRank | Array の次元数を取得します。 |
GetConstructor
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type の特定のコンストラクタを取得します。 |
GetConstructors
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type のコンストラクタを取得します。 |
GetCustomAttributes (MemberInfo から継承されます)
.NET Compact Framework でもサポート。 |
オーバーロード。 派生クラスによってオーバーライドされた場合、このメンバで定義されているすべての属性を返します。 |
GetDefaultMembers
.NET Compact Framework でもサポート。 |
DefaultMemberAttribute が設定されている現在の Type に定義されているメンバを検索します。 |
GetElementType
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされた場合、現在の配列、ポインタ、または参照型によって包含または参照されるオブジェクトの Type を返します。 |
GetEvent
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type で宣言または継承されている特定のイベントを取得します。 |
GetEvents
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type で宣言または継承されているイベントを取得します。 |
GetField
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type の特定のフィールドを取得します。 |
GetFields
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type のフィールドを取得します。 |
GetHashCode
.NET Compact Framework でもサポート。 |
オーバーライド。 このインスタンスのハッシュ コードを返します。 |
GetInterface | オーバーロード。 現在の Type で実装または継承されている特定のインターフェイスを取得します。 |
GetInterfaceMap | 指定したインターフェイス型に対するインターフェイスの割り当てを返します。 |
GetInterfaces
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされた場合、現在の Type で実装または継承されているすべてのインターフェイスを取得します。 |
GetMember
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type のメンバのうち、指定したメンバを取得します。 |
GetMembers
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type のメンバ (プロパティ、メソッド、フィールド、イベントなど) を取得します。 |
GetMethod
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type の特定のメソッドを取得します。 |
GetMethods
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type のメソッドを取得します。 |
GetNestedType
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type 内で入れ子になっている特定の型を取得します。 |
GetNestedTypes
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type 内で入れ子になっている型を取得します。 |
GetProperties
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type のプロパティを取得します。 |
GetProperty
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type の特定のプロパティを取得します。 |
GetType
.NET Compact Framework でもサポート。 |
オーバーロード。 指定した名前の Type を取得します。 |
GetTypeArray | 指定した配列内のオブジェクトの型を取得します。 |
GetTypeCode
.NET Compact Framework でもサポート。 |
指定した Type の基になる型コードを取得します。 |
GetTypeFromCLSID | オーバーロード。 指定したクラス ID (CLSID) に関連付けられている型を取得します。 |
GetTypeFromHandle
.NET Compact Framework でもサポート。 |
指定した型ハンドルによって参照される型を取得します。 |
GetTypeFromProgID | オーバーロード。 指定したプログラム ID (ProgID) に関連付けられている型を取得します。 |
GetTypeHandle | 指定したオブジェクトの Type のハンドルを取得します。 |
InvokeMember
.NET Compact Framework でもサポート。 |
オーバーロード。 現在の Type の特定のメンバを呼び出します。 |
IsAssignableFrom
.NET Compact Framework でもサポート。 |
指定した Type のインスタンスを現在の Type のインスタンスに代入できるかどうかを判断します。 |
IsDefined (MemberInfo から継承されます)
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされた場合、このメンバに attributeType のインスタンスが 1 つ以上定義されているかどうかを示します。 |
IsInstanceOfType
.NET Compact Framework でもサポート。 |
指定したオブジェクトが現在の Type のインスタンスかどうかを判断します。 |
IsSubclassOf
.NET Compact Framework でもサポート。 |
現在の Type が、指定した Type から派生しているかどうかを確認します。 |
ToString
.NET Compact Framework でもサポート。 |
オーバーライド。 現在の Type の名前を表す String を返します。 |
プロテクト コンストラクタ
Type コンストラクタ
.NET Compact Framework でもサポート。 |
Type クラスの新しいインスタンスを初期化します。 |
プロテクト メソッド
Finalize (Object から継承されます)
.NET Compact Framework でもサポート。 |
オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
C# と C++ では、ファイナライザはデストラクタ構文で表現されます。 |
GetAttributeFlagsImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされた場合、 Attributes プロパティを実装し、 Type に関連付けられている属性を示すビットマスクを取得します。 |
GetConstructorImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされた場合、指定したバインディング制約および指定した呼び出し規約を使用して、指定した引数の型および修飾子と一致するパラメータが設定されているコンストラクタを検索します。 |
GetMethodImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされた場合、指定したバインディング制約および指定した呼び出し規約を使用して、指定したメソッドのうち、指定した引数の型および修飾子と一致するパラメータが設定されているものを検索します。 |
GetPropertyImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされるときに、指定のバインディング制約を使用して、指定した引数の型および修飾子と一致するパラメータが設定されたプロパティを検索します。 |
HasElementTypeImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされた場合、 HasElementType プロパティを実装し、現在の Type が別の型を包含または参照しているかどうか、つまり現在の Type が配列やポインタであるか、参照渡しかどうかを判断します。 |
IsArrayImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされるときに、 IsArray プロパティを実装し、 Type が配列かどうかを判断します。 |
IsByRefImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされるときに、 IsByRef プロパティを実装し、 Type が参照渡しかどうかを判断します。 |
IsCOMObjectImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされるときに、 IsCOMObject プロパティを実装し、 Type が COM オブジェクトかどうかを判断します。 |
IsContextfulImpl | IsContextful プロパティを実装し、 Type をコンテキスト内で管理できるかどうかを判断します。 |
IsMarshalByRefImpl | IsMarshalByRef プロパティを実装し、 Type が参照渡しでマーシャリングされるかどうかを判断します。 |
IsPointerImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされるときに、 IsPointer プロパティを実装し、 Type がポインタかどうかを判断します。 |
IsPrimitiveImpl
.NET Compact Framework でもサポート。 |
派生クラスによってオーバーライドされるときに、 IsPrimitive プロパティを実装し、 Type がプリミティブ型の 1 つかどうかを判断します。 |
IsValueTypeImpl
.NET Compact Framework でもサポート。 |
IsValueType プロパティを実装し、 Type が値型であり、クラスやインターフェイスでないかどうかを判断します。 |
MemberwiseClone (Object から継承されます)
.NET Compact Framework でもサポート。 |
現在の Object の簡易コピーを作成します。 |