Arbor.ValueFlow
型一覧
型名 | 説明 |
---|---|
ListMediator | IListインスタンスとIValueSetter, IValueGetterのアクセスを仲介するクラス。 |
ValueContainer<T> | 値を格納するクラス。ValueMediatorやListMediatorを仲介することでボックス化を回避したアクセスが可能となる。 |
ValueContainerExtensions | ValueContainerの拡張クラス |
ValueMediator | 値のやりとりを仲介するクラス。ランタイムに型が決定する箇所において、極力ボックス化を回避するために使用する。 |
インターフェイス一覧
型名 | 説明 |
---|---|
IValueContainer | 値を格納していることを定義するインターフェイス |
IValueContainer<T> | 値を格納していることを定義するインターフェイス(ジェネリック版) |
IValueGetter | 値が取得できることを示すインターフェイス |
IValueGetter<T> | 値が取得できることを示すインターフェイス |
IValueSetter<T> | 値が格納できることを示すインターフェイス |
IValueTryGetter | ジェネリックメソッドで値の取得を試みることを示すインターフェイス |
属性一覧
型名 | 説明 |
---|---|
ValueMediatorInitializeOnLoadMethod | ValueMeditorの初期化時に呼ばれるコールバックメソッドを指定する属性。 |