ClassTypeReference
クラス in Arbor / 継承元: object
インターフェイス実装: System.IEquatable<ClassTypeReference>
説明
シリアライズ可能な型の参照用クラス。
補足
Editorから選択可能な型を制限するにはClassTypeConstraintAttributeを継承している属性を指定する。
コンストラクタ
| 説明 | |
|---|---|
| ClassTypeReference | 何も指定しないでClassTypeReferenceを作成する。 | 
フィールド
| フィールド名 | 説明 | 
|---|---|
| onTypeChanged | 型を変更したときに呼ばれる | 
プロパティ
| プロパティ名 | 説明 | 
|---|---|
| assemblyTypeName | シリアライズ可能な形式の型名 | 
| type | 参照している型 | 
メソッド
| メソッド名 | 説明 | 
|---|---|
| Equals | ClassTypeReferenceと等しいかを返す。 | 
| GetHashCode | ハッシュ値を取得する。 | 
| IsAssignableFrom | 割り当て可能な型かどうかを判定する。 | 
| ToString | 文字列に変換する。 | 
静的メソッド
| メソッド名 | 説明 | 
|---|---|
| GetAssemblyType | 文字列からSystem.Typeを取得する。 | 
| TidyAssemblyTypeName | Typeをシリアライズ可能な文字列に変換する。 | 
オペレーター
| オペレーター名 | 説明 | 
|---|---|
| ClassTypeReference | TypeからClassTypeReferenceへキャストする。 | 
| operator != | ClassTypeReferenceが等しくないかを返す。 | 
| operator == | ClassTypeReferenceが等しいかを返す。 | 
| Type | ClassTypeReferenceからTypeへキャストする。 |