PagedList<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アイテムの一覧と継続トークンを含むページリストを表します。
public abstract class PagedList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>
type PagedList<'T> = class
interface IList<'T>
interface ICollection<'T>
interface seq<'T>
interface IEnumerable
Public MustInherit Class PagedList(Of T)
Implements ICollection(Of T), IEnumerable(Of T), IList(Of T)
型パラメーター
- T
クエリによって返される項目の型。
- 継承
-
PagedList<T>
- 派生
- 実装
注釈
ページングされたリストは、メッセージに収まらない結果が多いクエリから取得されます。 次の結果は、前の継続トークンを使用して同じクエリを実行することで取得できます。
コンストラクター
PagedList<T>() |
空の PagedList クラスをインスタンス化します。 |
PagedList<T>(IList<T>) |
別のリストの項目を使用して PagedList クラスをインスタンス化します。 |
プロパティ
ContinuationToken |
継続トークンです。 クエリで使用して、結果の次のページを取得できます。 |
Count |
一覧内の項目の数を取得します。 |
IsReadOnly |
リストを変更できるかどうかを示すフラグを取得します。 |
Item[Int32] |
指定したインデックスにあるアイテムを取得します。 |
メソッド
Add(T) |
このリストに項目を追加します。 |
Clear() |
このリストからすべての項目を削除します。 |
Contains(T) |
リストに特定の項目が含まれるかどうかを指定します。 |
CopyTo(T[], Int32) |
このリストから、指定したインデックスから始まる指定した配列に項目をコピーします。 |
GetEnumerator() |
このリスト内の項目の列挙子を取得します。 |
IndexOf(T) |
指定した項目のこのリスト内のインデックスを取得します。 |
Insert(Int32, T) |
指定したインデックス位置にある項目をこのリストに挿入します。 |
Items() |
アイテムの一覧と継続トークンを含むページリストを表します。 |
Remove(T) |
指定した項目をこのリストから削除します。 |
RemoveAt(Int32) |
指定したインデックス位置にある項目をこのリストから削除します。 |
明示的なインターフェイスの実装
IEnumerable.GetEnumerator() |
このリスト内の項目の列挙子を取得します。 |
拡張メソッド
ToCommaSeparatedString<T>(IEnumerable<T>) |
コレクションの要素を文字列に変換し、それらをコンマ区切りのリストに連結するか、null または空のコレクションの場合は null を返します。 |
ToArray<T>(PagedList<T>) |
ページリスト内の項目を含む配列を返します。 |
適用対象
Azure SDK for .NET