|
Arbor 3: FSM & BT Graph Editor
3.6.0
|
フィールドに対してジェネリックの引数に指定されている型のみに制限する属性。 More...
Public Member Functions | |
| ClassGenericArgumentAttribute (int genericArgumentIndex) | |
| ClassExtendsAttributeを型を指定して作成する。 More... | |
| override Type | GetBaseType (FieldInfo fieldInfo) |
| 制約の基本型を返す。 More... | |
| override bool | IsConstraintSatisfied (Type type, FieldInfo fieldInfo) |
| 制約が満たされるかどうかを判定する。 More... | |
Public Member Functions inherited from ClassTypeConstraintAttribute | |
| virtual string | GetTypeName (FieldInfo fieldInfo) |
| 制約の型名を返す。 More... | |
フィールドに対してジェネリックの引数に指定されている型のみに制限する属性。
利用可能なクラス :
| ClassGenericArgumentAttribute | ( | int | genericArgumentIndex | ) |
ClassExtendsAttributeを型を指定して作成する。
| genericArgumentIndex | ジェネリック引数のインデックス |
|
virtual |
制約の基本型を返す。
| fieldInfo | この属性が指定されているFieldInfo |
Reimplemented from ClassTypeConstraintAttribute.
|
virtual |
制約が満たされるかどうかを判定する。
| type | 判定する型 |
| fieldInfo | この属性が指定されているFieldInfo |
Implements ClassTypeConstraintAttribute.