TypeUtility
クラス in Arbor / 継承元: object
説明
型のユーティリティクラス
静的メソッド
メソッド名 | 説明 |
---|---|
ContainsGenericParameters | ジェネリック型パラメータを含んでいるかどうかを返す。 |
FindType | Assembly名を含まない型名から型を見つける。 |
GetAssemblies | アプリケーションに読み込まれているアセンブリを取得する。 |
GetAssembly | 型が宣言されるAssemblyを取得する。 |
GetAssemblyType | 文字列からSystem.Typeを取得する。 |
GetBaseType | 基底型を返す |
GetFields | 型のフィールドを取得する。 |
GetGenericArguments | ジェネリック型の型引数の配列を返す。 |
GetMemberInfo | MemberInfoを取得する |
GetReferencedAssemblies | 参照しているAssemblyを取得する。 |
GetRuntimeAssembies | Arborを参照しているランタイムAssemblyを取得する。 |
GetRuntimeTypes | ランタイムに参照できる型を取得する。 |
GetSlotTypeName | 型の名前を返す(データスロット用) |
GetTypeName | 型の名前を返す。 |
GetTypeRenamedFrom | リネーム前の型名から型を取得する。 |
GetTypesFromAssembly | Assemblyに定義された型を返す。 |
IsAbstract | 抽象型かどうかを返す。 |
IsAssignableFrom | 割り当てられる型かどうかを判断する。 |
IsClass | クラス型かどうかを返す。 |
IsDynamic | Assemblyが動的に生成されたかどうかを判断する。 |
IsEnum | 列挙体かどうかを返す。 |
IsGeneric | 指定したジェネリック型定義から構築されたジェネリック型かどうかを返す。 |
IsGenericType | typeがジェネリック型かどうかを返す。 |
IsGenericTypeDefinition | ジェネリック型の定義であるかを返す。 |
IsInterface | インターフェイス型かどうかを返す。 |
IsPrimitive | プリミティブ型かどうかを返す。 |
IsReferenceable | Assemblyが参照されているかどうかを判定する。 |
IsReferenceableType | AssemblyがTypeを参照できるかどうかを判断する。 |
IsRuntimeAssembly | ランタイムAssemblyかどうかを判定する。 |
IsSealed | クラスがsealedで宣言されているかを取得する。 |
IsSerializable | シリアライズ可能かどうかを返す。 |
IsStatic | staticクラスであるかどうかを取得する。 |
IsSubclassOf | 派生した型かどうかを判断する。 |
IsValueType | 値型かどうかを返す。 |
TidyAssemblyTypeName | Typeをシリアライズ可能な文字列に変換する。 |
TryGetAliasName | エイリアス名を取得する。 |