ListMediator
クラス in Arbor.ValueFlow / 継承元: object
説明
IListインスタンスとIValueSetter, IValueGetterのアクセスを仲介するクラス。
メソッド
メソッド名 | 説明 |
---|---|
AddElement | 要素を追加する。 |
AddRange | リストの範囲を追加。 |
Clear | 要素をすべて削除する。 |
Contains | IValueGetterから取得した値がIListに含まれているか確認する。 |
EqualsList | IListが等しいかどうかを判断する。 |
GetElement | 要素の値をIValueSetterへ設定する。 |
GetElementString | 要素の値の文字列を取得する。 |
IndexOf | IValueGetterから取得した値のあるインデックスを見つける。 |
InsertElement | 要素を挿入する。 |
LastIndexOf | IValueGetterから取得した値のあるインデックスをリストの終端から見つける。 |
NewArray | 配列インスタンスを生成する。 |
NewList | Listインスタンスを生成する。 |
RemoveAtIndex | 要素を削除する。 |
RemoveElement | 要素を削除する。 |
SetElement | 要素を設定する。 |
ToArray | 配列へ変換する。 |
ToList | List{T}へ変換する。 |
静的メソッド
メソッド名 | 説明 |
---|---|
GetElementType | IListとIValueGetterで共通している要素の型を取得する。 |