|
Arbor 3: FSM & BT Graph Editor
3.7.8
|
シリアライズ可能な型の参照用クラス。 [詳解]
ISerializationCallbackReceiverを継承しています。
公開メンバ関数 | |
| ClassTypeReference () | |
| 何も指定しないでClassTypeReferenceを作成する。 [詳解] | |
| ClassTypeReference (Type type) | |
| Typeを指定してClassTypeReferenceを作成する。 [詳解] | |
| bool | IsAssignableFrom (Type type) |
| 割り当て可能な型かどうかを判定する。 [詳解] | |
| bool | Equals (ClassTypeReference typeRef) |
| ClassTypeReferenceと等しいかを返す。 [詳解] | |
| bool | Equals (Type type) |
| Typeと等しいかを返す。 [詳解] | |
| override bool | Equals (object obj) |
| objectと等しいかを返す。 [詳解] | |
| override int | GetHashCode () |
| ハッシュ値を取得する。 [詳解] | |
| override string | ToString () |
| 文字列に変換する。 [詳解] | |
静的公開メンバ関数 | |
| static bool | operator== (ClassTypeReference typeRef, Type type) |
| ClassTypeReferenceとTypeが等しいかを返す。 [詳解] | |
| static bool | operator!= (ClassTypeReference typeRef, Type type) |
| ClassTypeReferenceとTypeが等しくないかを返す。 [詳解] | |
| static bool | operator== (Type type, ClassTypeReference typeRef) |
| ClassTypeReferenceとTypeが等しいかを返す。 [詳解] | |
| static bool | operator!= (Type type, ClassTypeReference typeRef) |
| ClassTypeReferenceとTypeが等しくないかを返す。 [詳解] | |
| static implicit | operator Type (ClassTypeReference typeRef) |
| ClassTypeReferenceからTypeへキャストする。 [詳解] | |
| static implicit | operator ClassTypeReference (Type type) |
| TypeからClassTypeReferenceへキャストする。 [詳解] | |
| static string | TidyAssemblyTypeName (Type type) |
| Typeをシリアライズ可能な文字列に変換する。 [詳解] | |
| static Type | GetAssemblyType (string assemblyTypeName) |
| 文字列からSystem.Typeを取得する。 [詳解] | |
プロパティ | |
| Type | type [get, set] |
| 参照している型 [詳解] | |
| string | assemblyTypeName [get] |
| シリアライズ可能な形式の型名 [詳解] | |
シリアライズ可能な型の参照用クラス。
Editorから選択可能な型を制限するにはClassTypeConstraintAttributeを継承している属性を指定する。
何も指定しないでClassTypeReferenceを作成する。
| ClassTypeReference | ( | Type | type | ) |
Typeを指定してClassTypeReferenceを作成する。
| bool Equals | ( | ClassTypeReference | typeRef | ) |
ClassTypeReferenceと等しいかを返す。
| typeRef | ClassTypeReferenceの値 |
| override bool Equals | ( | object | obj | ) |
objectと等しいかを返す。
| obj | objectの値 |
| bool Equals | ( | Type | type | ) |
Typeと等しいかを返す。
| type | Typeの値 |
|
static |
文字列からSystem.Typeを取得する。
| assemblyTypeName | 型名 |
| override int GetHashCode | ( | ) |
ハッシュ値を取得する。
| bool IsAssignableFrom | ( | Type | type | ) |
割り当て可能な型かどうかを判定する。
| type | 判定する型 |
|
static |
TypeからClassTypeReferenceへキャストする。
| type | Typeの値 |
|
static |
ClassTypeReferenceからTypeへキャストする。
| typeRef | ClassTypeReferenceの値 |
|
static |
ClassTypeReferenceとTypeが等しくないかを返す。
| typeRef | ClassTypeReferenceの値 |
| type | Typeの値 |
|
static |
ClassTypeReferenceとTypeが等しくないかを返す。
| type | Typeの値 |
| typeRef | ClassTypeReferenceの値 |
|
static |
ClassTypeReferenceとTypeが等しいかを返す。
| typeRef | ClassTypeReferenceの値 |
| type | Typeの値 |
|
static |
ClassTypeReferenceとTypeが等しいかを返す。
| type | Typeの値 |
| typeRef | ClassTypeReferenceの値 |
|
static |
Typeをシリアライズ可能な文字列に変換する。
| type | Typeの値 |
| override string ToString | ( | ) |
文字列に変換する。
|
get |
シリアライズ可能な形式の型名
|
getset |
参照している型