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 エイリアス名を取得する。