| NbJsonArray Class |
Namespace: Nec.Nebula
The NbJsonArray type exposes the following members.
| Name | Description | |
|---|---|---|
| NbJsonArray |
コンストラクタ
| |
| NbJsonArray(IEnumerableObject) | コンストラクタ コレクションの内容をコピーする。 |
| Name | Description | |
|---|---|---|
| Capacity | 内部データ構造体がサイズ変更せずに格納できる要素の合計数を取得または設定します。 (Inherited from ListObject.) | |
| Count | ListT に実際に格納されている要素の数を取得します。 (Inherited from ListObject.) | |
| Item | 指定したインデックスにある要素を取得または設定します。 (Inherited from ListObject.) |
| Name | Description | |
|---|---|---|
| Add | ListT の末尾にオブジェクトを追加します。 (Inherited from ListObject.) | |
| AddRange | 指定したコレクションの要素を ListT の末尾に追加します。 (Inherited from ListObject.) | |
| BinarySearch(T) | 既定の比較子を使用して、並べ替えられた要素の ListT 全体を検索し、その要素の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| BinarySearch(T, IComparerT) | 指定した比較子を使用して、並べ替えられた要素の ListT 全体を検索し、その要素の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| BinarySearch(Int32, Int32, T, IComparerT) | 指定した比較子を使用して、並べ替えられた要素の ListT の 1 つの要素の範囲を検索し、その要素の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| Clear | ListT からすべての要素を削除します。 (Inherited from ListObject.) | |
| Contains | ある要素が ListT 内に存在するかどうかを判断します。 (Inherited from ListObject.) | |
| CopyTo(T) | ListT 全体を互換性のある 1 次元の配列にコピーします。コピー操作は、コピー先の配列の先頭から始まります。 (Inherited from ListObject.) | |
| CopyTo(T, Int32) | すべての ListT を互換性のある 1 次元配列にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。 (Inherited from ListObject.) | |
| CopyTo(Int32, T, Int32, Int32) | 要素の範囲を ListT から互換性のある 1 次元の配列にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。 (Inherited from ListObject.) | |
| Equals |
指定のオブジェクトが現在のオブジェクトと等しいか判断する
(Overrides ObjectEquals(Object).) | |
| Exists | ListT に、指定された述語によって定義された条件と一致する要素が含まれているかどうかを判断します。 (Inherited from ListObject.) | |
| Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Inherited from Object.) | |
| Find | 指定された述語によって定義された条件と一致する要素を検索し、ListT 全体の中で最もインデックス番号の小さい要素を返します。 (Inherited from ListObject.) | |
| FindAll | 指定された述語によって定義された条件と一致するすべての要素を取得します。 (Inherited from ListObject.) | |
| FindIndex(PredicateT) | ListT 全体から、指定した述語によって定義される条件に一致する要素を検索し、最もインデックス番号の小さい要素の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| FindIndex(Int32, PredicateT) | ListT の指定したインデックスから最後の要素までの範囲内で、指定した述語によって定義される条件に一致する要素を検索し、最もインデックス番号の小さい要素の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| FindIndex(Int32, Int32, PredicateT) | ListT の指定したインデックスから指定した要素数までの範囲内で、指定した述語によって定義される条件に一致する要素を検索し、最もインデックス番号の小さい要素の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| FindLast | 指定された述語によって定義された条件と一致する要素を、ListT 全体を対象に検索し、最もインデックス番号の大きい要素を返します。 (Inherited from ListObject.) | |
| FindLastIndex(PredicateT) | ListT 全体から、指定した述語によって定義される条件に一致する要素を検索し、最もインデックス番号の大きい要素の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| FindLastIndex(Int32, PredicateT) | ListT の先頭の要素から指定したインデックスまでの範囲内で、指定した述語によって定義される条件に一致する要素を検索し、最もインデックス番号の大きい要素の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| FindLastIndex(Int32, Int32, PredicateT) | ListT の指定したインデックスで終わる指定した要素数の範囲内で、指定した述語によって定義される条件に一致する要素を検索し、最もインデックス番号の大きい要素の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| GetT |
指定した位置の値を取得する
| |
| GetArray |
指定した位置の値(NbJsonArray)を返す
| |
| GetEnumerator | ListT を反復処理する列挙子を返します。 (Inherited from ListObject.) | |
| GetHashCode |
特定の型のハッシュコードを取得する
(Overrides ObjectGetHashCode.) | |
| GetJsonObject |
指定した位置の値(NbJsonObject)を返す
| |
| GetRange | コピー元の ListT 内の、ある範囲の要素の簡易コピーを作成します。 (Inherited from ListObject.) | |
| GetType | 現在のインスタンスの Type を取得します。 (Inherited from Object.) | |
| IndexOf(T) | 指定したオブジェクトを検索し、ListT 全体内で最初に見つかった位置の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| IndexOf(T, Int32) | 指定したオブジェクトを検索し、指定したインデックスから最後の要素までの ListT 内の要素の範囲内で最初に出現する位置の 0 から始まるインデックス番号を返します。 (Inherited from ListObject.) | |
| IndexOf(T, Int32, Int32) | 指定したオブジェクトを検索し、指定したインデックスから始まって指定した数の要素を格納する ListT 内の要素の範囲内で最初に出現する位置の 0 から始まるインデックス番号を返します。 (Inherited from ListObject.) | |
| Insert | ListT 内の指定したインデックスの位置に要素を挿入します。 (Inherited from ListObject.) | |
| InsertRange | コレクションの要素を ListT 内の指定したインデックスの位置に挿入します。 (Inherited from ListObject.) | |
| LastIndexOf(T) | 指定したオブジェクトを検索し、ListT 全体内で最後に見つかった位置の 0 から始まるインデックスを返します。 (Inherited from ListObject.) | |
| LastIndexOf(T, Int32) | 指定したオブジェクトを検索し、最初の要素から、指定したインデックスまでの ListT 内の要素の範囲内で最後に出現する位置の 0 から始まるインデックス番号を返します。 (Inherited from ListObject.) | |
| LastIndexOf(T, Int32, Int32) | 指定したオブジェクトを検索して、指定した数の要素を格納し、指定したインデックスの位置で終了する ListT 内の要素の範囲内で最後に出現する位置の 0 から始まるインデックス番号を返します。 (Inherited from ListObject.) | |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Inherited from Object.) | |
| Parse |
JSON配列文字列をパースする
| |
| Remove | ListT 内で最初に見つかった特定のオブジェクトを削除します。 (Inherited from ListObject.) | |
| RemoveAll | 指定した述語によって定義される条件に一致するすべての要素を削除します。 (Inherited from ListObject.) | |
| RemoveAt | ListT の指定したインデックスにある要素を削除します。 (Inherited from ListObject.) | |
| RemoveRange | ListT から要素の範囲を削除します。 (Inherited from ListObject.) | |
| Reverse | ListT 全体の要素の順序を反転させます。 (Inherited from ListObject.) | |
| Reverse(Int32, Int32) | 指定した範囲の要素の順序を反転させます。 (Inherited from ListObject.) | |
| Sort | 既定の比較子を使用して、ListT 全体内の要素を並べ替えます。 (Inherited from ListObject.) | |
| Sort(IComparerT) | 指定した比較子を使用して、ListT 全体内の要素を並べ替えます。 (Inherited from ListObject.) | |
| Sort(ComparisonT) | 指定した ComparisonT を使用して、ListT 全体内の要素を並べ替えます。 (Inherited from ListObject.) | |
| Sort(Int32, Int32, IComparerT) | 指定した比較子を使用して、ListT 内の要素の範囲内の要素を並べ替えます。 (Inherited from ListObject.) | |
| ToArray | ListT の要素を新しい配列にコピーします。 (Inherited from ListObject.) | |
| ToListT |
リスト型の型変換を行う
| |
| ToString |
JSON文字列に変換する
(Overrides ObjectToString.) | |
| TrimExcess | ListT 内にある実際の要素数がしきい値未満の場合は、容量をその数に設定します。 (Inherited from ListObject.) | |
| TrueForAll | ListT 内のすべての要素が、指定した述語によって定義される条件に一致するかどうかを調べます。 (Inherited from ListObject.) |