MobileServiceCollection<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ListView、GridView、ListBox などの XAML コレクション制御によって簡単に使用できるようにモバイル サービスのクエリ結果をラップできる非同期データ ソースです。
public class MobileServiceCollection<T> : Microsoft.WindowsAzure.MobileServices.MobileServiceCollection<T,T>
type MobileServiceCollection<'T> = class
inherit MobileServiceCollection<'T, 'T>
Public Class MobileServiceCollection(Of T)
Inherits MobileServiceCollection(Of T, T)
型パラメーター
- T
データ ソースとコレクション要素の型。
- 継承
注釈
これは、現在、データの読み込み、コントロールへの通知、およびページングを非同期に処理します。
コンストラクター
MobileServiceCollection<T>(IMobileServiceTableQuery<T>, Int32) |
IncrementalLoadingMobileServiceCollection{T} クラスの新しいインスタンスを初期化します。 |
フィールド
selectorFunction |
サーバーから取得されたデータに適用されるセレクター関数です。 (継承元 MobileServiceCollection<TTable,TCollection>) |
プロパティ
HasMoreItems |
増分読み込みできる項目がこれ以上あるかどうかを示す値を取得します。 (継承元 MobileServiceCollection<TTable,TCollection>) |
NextLink |
応答ヘッダーで返される結果の次のページへのリンクを取得します。 (継承元 MobileServiceCollection<TTable,TCollection>) |
PageSize |
コンストラクターで指定されたページ サイズです。 (継承元 MobileServiceCollection<TTable,TCollection>) |
TotalCount |
クライアントまたはサーバーで指定された take paging/limit 句を無視して返されたすべてのレコードの合計数を取得します。 (継承元 MobileServiceCollection<TTable,TCollection>) |
メソッド
LoadMoreItemsAsync(CancellationToken, Int32) |
追加の項目を非同期に読み込みます。 Windows 8 の GridView などの増分読み込みをサポートするコントロールでは、このメソッドを自動的に呼び出します。 それ以外の場合は、このメソッドを手動で呼び出す必要があります。 (継承元 MobileServiceCollection<TTable,TCollection>) |
LoadMoreItemsAsync(Int32) |
追加の項目を非同期に読み込みます。 Windows 8 の GridView などの増分読み込みをサポートするコントロールでは、このメソッドを自動的に呼び出します。 それ以外の場合は、このメソッドを手動で呼び出す必要があります。 (継承元 MobileServiceCollection<TTable,TCollection>) |
OnPropertyChanged(String) |
|
PrepareDataForCollection(IEnumerable<TTable>) |
指定されたセレクター関数を使用して、クエリのデータをコレクションのデータに変換します。 (継承元 MobileServiceCollection<TTable,TCollection>) |
PrepareDataForCollection(TTable) |
指定されたセレクター関数を使用して、1 つの項目をコレクションの項目に変換します。 (継承元 MobileServiceCollection<TTable,TCollection>) |
ProcessQueryAsync(CancellationToken, IMobileServiceTableQuery<TTable>) |
クエリを評価し、その結果をコレクションに追加します。 (継承元 MobileServiceCollection<TTable,TCollection>) |
イベント
LoadingComplete |
アイテムの読み込みが完了したときに発生します。 読み込まれた項目の数を示 LoadingCompleteEventArgs します。 (継承元 MobileServiceCollection<TTable,TCollection>) |
LoadingItems |
アイテムの読み込みを開始するときに LoadMoreItemsAsync(Int32) 発生します。 (継承元 MobileServiceCollection<TTable,TCollection>) |
拡張メソッド
ToCommaSeparatedString<T>(IEnumerable<T>) |
コレクションの要素を文字列に変換し、それらをコンマ区切りのリストに連結するか、null または空のコレクションの場合は null を返します。 |
適用対象
Azure SDK for .NET