リサイズはクリックかドラッグ

DBItemValuesList クラス

DB項目設定値リスト
継承階層
SystemObject
  WodiLib.SysModelBaseRestrictedCapacityCollectionIFixedLengthDBItemValueList
    WodiLib.SysRestrictedCapacityCollectionIFixedLengthDBItemValueList
      WodiLib.DatabaseDBItemValuesList

名前空間:  WodiLib.Database
アセンブリ:  WodiLib (in WodiLib.dll) バージョン: 2.3.0.0
構文
C#
[SerializableAttribute]
public class DBItemValuesList : RestrictedCapacityCollection<IFixedLengthDBItemValueList>, 
	IReadOnlyDBItemValuesList, IReadOnlyRestrictedCapacityCollection<IFixedLengthDBItemValueList>, IModelBase<IReadOnlyRestrictedCapacityCollection<IFixedLengthDBItemValueList>>, 
	IEquatable<IReadOnlyRestrictedCapacityCollection<IFixedLengthDBItemValueList>>, INotifyPropertyChanged, IReadOnlyList<IFixedLengthDBItemValueList>, 
	IEnumerable<IFixedLengthDBItemValueList>, IEnumerable, IReadOnlyCollection<IFixedLengthDBItemValueList>, 
	IEquatable<IReadOnlyList<IFixedLengthDBItemValueList>>, INotifyCollectionChanged

DBItemValuesList 型は下記のメンバーを公開します。

コンストラクター
プロパティ
メソッド
  名前説明
Public メソッドAdd
リストの末尾に要素を追加する。
(RestrictedCapacityCollectionTから継承)
Public メソッドAddField(DBItemType)
自身が生成したすべての値リストインスタンスに対し、項目を追加する。 追加された項目はデフォルト値で初期化される。
Public メソッドAddField(DBItemValue)
自身が生成したすべての値リストインスタンスに対し、項目を追加する。 追加された項目は引数で指定された値で初期化される。
Public メソッドAddFieldRange(IEnumerableDBItemType)
自身が生成したすべての値リストインスタンスに対し、項目を追加する。 追加された項目はデフォルト値で初期化される。
Public メソッドAddFieldRange(IEnumerableDBItemValue)
自身が生成したすべての値リストインスタンスに対し、項目を追加する。 追加された項目は引数で指定された値で初期化される。
Public メソッドAddNewValues
データの末尾に新規Valuesインスタンスを追加する。
Public メソッドAddNewValuesRange
データの末尾に新規Valuesインスタンスを追加する。
Public メソッドAddRange
リストの末尾に要素を追加する。
(RestrictedCapacityCollectionTから継承)
Public メソッドAdjustLength
要素数を指定の数に合わせる。
(RestrictedCapacityCollectionTから継承)
Public メソッドAdjustLengthIfShort
要素数が不足している場合、要素数を指定の数に合わせる。
(RestrictedCapacityCollectionTから継承)
Public メソッドAll
すべての列挙子を取得する。
(RestrictedCapacityCollectionTから継承)
Public メソッドClear
すべての要素を削除し、最小の要素数だけ初期化する。
(RestrictedCapacityCollectionTから継承)
Public メソッドClearField
自身が生成したすべての値リストインスタンスに対し、 すべての要素を削除する。
Protected メソッドClearItems
要素をすべて除去する。
(RestrictedCapacityCollectionTClearItemsをオーバーライド)
Public メソッドContains
指定の要素が含まれているか判断する。
(RestrictedCapacityCollectionTから継承)
Public メソッドCopyTo
すべての要素を、指定された配列のインデックスから始まる部分にコピーする。
(RestrictedCapacityCollectionTから継承)
Public メソッドCreateValueListInstance
DB値リストのインスタンスを生成する。 値リスト中の値は全て初期化された状態で生成される。
Public メソッドCreateValueListInstance(IEnumerableDBItemValue)
DB値リストのインスタンスを生成する。 値リスト中の値はvaluesで初期化される。
Public メソッドEquals(Object)
Determines whether the specified object is equal to the current object.
(ModelBaseTChildから継承)
Public メソッドEquals(IEnumerableT)
値を比較する。
(RestrictedCapacityCollectionTから継承)
Public メソッドEquals(IReadOnlyListT)
値を比較する。
(RestrictedCapacityCollectionTから継承)
Public メソッドEquals(IFixedLengthCollectionT)
値を比較する。
(RestrictedCapacityCollectionTから継承)
Public メソッドEquals(IReadOnlyFixedLengthCollectionT)
値を比較する。
(RestrictedCapacityCollectionTから継承)
Public メソッドEquals(IReadOnlyRestrictedCapacityCollectionT)
値を比較する。
(RestrictedCapacityCollectionTから継承)
Public メソッドEquals(ModelBaseTChild)
値を比較する。
(ModelBaseTChildから継承)
Public メソッドEquals(RestrictedCapacityCollectionT)
値を比較する。
(RestrictedCapacityCollectionTから継承)
Protected メソッドFillMinCapacity
要素最小数に充足するまでデフォルト要素を追加する。
(RestrictedCapacityCollectionTから継承)
Protected メソッドFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Objectから継承)
Public メソッドGetEnumerator
反復処理する列挙子を返す。
(RestrictedCapacityCollectionTから継承)
Public メソッドGetHashCode
Serves as the default hash function.
(ModelBaseTChildから継承)
Public メソッドGetMaxCapacity
容量最大値を返す。
(RestrictedCapacityCollectionTGetMaxCapacityをオーバーライド)
Public メソッドGetMinCapacity
容量最小値を返す。
(RestrictedCapacityCollectionTGetMinCapacityをオーバーライド)
Public メソッドGetObjectData
オブジェクトをシリアル化するために必要なデータを設定する。
(RestrictedCapacityCollectionTから継承)
Public メソッドGetRange
指定範囲の要素を簡易コピーしたリストを取得する。
(RestrictedCapacityCollectionTから継承)
Public メソッドGetType
Gets the Type of the current instance.
(Objectから継承)
Public メソッドIndexOf
指定したオブジェクトを検索し、最初に出現する位置のインデックスを返す。
(RestrictedCapacityCollectionTから継承)
Public メソッドInsert
指定したインデックスの位置に要素を挿入する。
(RestrictedCapacityCollectionTから継承)
Public メソッドInsertField(ItemId, DBItemType)
自身が生成したすべての値リストインスタンスに対し、項目を挿入する。 追加された項目はデフォルト値で初期化される。
Public メソッドInsertField(ItemId, DBItemValue)
自身が生成したすべての値リストインスタンスに対し、項目を挿入する。 追加された項目は引数で指定された値で初期化される。
Public メソッドInsertFieldRange(Int32, IEnumerableDBItemType)
自身が生成したすべての値リストインスタンスに対し、項目を挿入する。 追加された項目はデフォルト値で初期化される。
Public メソッドInsertFieldRange(Int32, IEnumerableDBItemValue)
自身が生成したすべての値リストインスタンスに対し、項目を挿入する。 追加された項目は引数で指定された値で初期化される。
Protected メソッドInsertItem
指定したインデックスの位置に要素を挿入する。
(RestrictedCapacityCollectionTInsertItem(Int32, T)をオーバーライド)
Public メソッドInsertNewValues
新規Valuesインスタンスを挿入する。
Public メソッドInsertNewValuesRange
新規Valuesインスタンスを挿入する。
Public メソッドInsertRange
指定したインデックスの位置に要素を挿入する。
(RestrictedCapacityCollectionTから継承)
Protected メソッドMakeDefaultItem
格納対象のデフォルトインスタンスを生成する。
(RestrictedCapacityCollectionTMakeDefaultItem(Int32)をオーバーライド)
Protected メソッドMemberwiseClone
Creates a shallow copy of the current Object.
(Objectから継承)
Public メソッドMove
指定したインデックスにある項目をコレクション内の新しい場所へ移動する。
(RestrictedCapacityCollectionTから継承)
Public メソッドMoveField
自身が生成したすべての値リストインスタンスに対し、 指定したインデックスにある項目をコレクション内の新しい場所へ移動する。
Public メソッドMoveFieldRange
自身が生成したすべての値リストインスタンスに対し、 指定したインデックスから始まる連続した項目をコレクション内の新しい場所へ移動する。
Protected メソッドMoveItem
指定したインデックスにある項目をコレクション内の新しい場所へ移動する。
(RestrictedCapacityCollectionTMoveItem(Int32, Int32)をオーバーライド)
Public メソッドMoveRange
指定したインデックスから始まる連続した項目をコレクション内の新しい場所へ移動する。
(RestrictedCapacityCollectionTから継承)
Protected メソッドNotifyPropertyChanged
プロパティ変更イベント
(ModelBaseTChildから継承)
Public メソッドCode exampleOverwrite
指定したインデックスを起点として、要素の上書き/追加を行う。
(RestrictedCapacityCollectionTから継承)
Public メソッドRemove
特定のオブジェクトを要素として持つとき、最初に出現したものを削除する。
(RestrictedCapacityCollectionTから継承)
Public メソッドRemoveAt
指定したインデックスにある要素を削除する。
(RestrictedCapacityCollectionTから継承)
Public メソッドRemoveFieldAt
自身が生成したすべての値リストインスタンスに対し、指定したインデックスにある項目を削除する。
Public メソッドRemoveFieldRange
自身が生成したすべての値リストインスタンスに対し、要素の範囲を削除する。
Protected メソッドRemoveItem
指定したインデックスにある要素を削除する。
(RestrictedCapacityCollectionTRemoveItem(Int32)をオーバーライド)
Public メソッドRemoveRange
要素の範囲を削除する。
(RestrictedCapacityCollectionTから継承)
Public メソッドSetField(ItemId, DBItemType)
自身が生成したすべての値リストインスタンスに対し、項目を更新する。 更新された項目は、 値種別が変化した場合はデフォルト値で初期化され、 値種別が変化しなかった場合は値の変更は起こらない。
Public メソッドSetField(ItemId, DBItemValue)
自身が生成したすべての値リストインスタンスに対し、項目を更新する。 更新された項目は引数で指定された値で初期化される。
Protected メソッドSetItem
指定したインデックス位置にある要素を置き換える。
(RestrictedCapacityCollectionTSetItem(Int32, T)をオーバーライド)
Public メソッドToBinaryDataValues
データ数 & データ設定値をバイナリ変換する。
Public メソッドToBinarySettingList
項目数 + 設定種別 & 種別順列 をバイナリ変換する。
Public メソッドToString
Returns a string that represents the current object.
(Objectから継承)
トップ
イベント
拡張メソッド
関連項目