Freigeben über


IMobileServiceTable<T> Schnittstelle

Definition

Stellt Vorgänge für eine Tabelle in Mobile Services bereit.

public interface IMobileServiceTable<T> : Microsoft.WindowsAzure.MobileServices.IMobileServiceTable
type IMobileServiceTable<'T> = interface
    interface IMobileServiceTable
Public Interface IMobileServiceTable(Of T)
Implements IMobileServiceTable

Typparameter

T

Der Typ der Instanzen in der Tabelle (was die Tabelle impliziert).

Implementiert

Eigenschaften

MobileServiceClient

Ruft einen Verweis auf die ab, die MobileServiceClient dieser Tabelle zugeordnet ist.

(Geerbt von IMobileServiceTable)
SystemProperties

Die Eigenschaften des Mobile Service-Systems, die in Elemente eingeschlossen werden sollen.

(Geerbt von IMobileServiceTable)
TableName

Ruft den Namen der Tabelle ab.

(Geerbt von IMobileServiceTable)

Methoden

CreateQuery()

Erstellt eine Abfrage für die aktuelle Tabelle.

DeleteAsync(JObject)

Löscht eine instance aus der Tabelle.

(Geerbt von IMobileServiceTable)
DeleteAsync(JObject, IDictionary<String,String>)

Löscht eine instance aus der Tabelle.

(Geerbt von IMobileServiceTable)
DeleteAsync(T)

Löschen einer Instanz aus der Tabelle.

DeleteAsync(T, IDictionary<String,String>)

Löschen einer Instanz aus der Tabelle.

IncludeDeleted()

Erstellt eine Abfrage, die sicherstellt, dass die gelöschten Datensätze abgerufen werden. Dies erfordert, dass das Feature zum vorläufigen Löschen im Mobile Service aktiviert ist. Weitere Informationen finden Sie im Link .

IncludeTotalCount()

Erstellt eine Abfrage, die die Gesamtanzahl für alle Datensätze abruft, die bei Ignorieren der vom Client oder Server angegebenen Take Paging/Limit-Klausel zurückgegeben worden wären.

InsertAsync(JObject)

Fügt eine instance in die Tabelle ein.

(Geerbt von IMobileServiceTable)
InsertAsync(JObject, IDictionary<String,String>)

Fügt eine instance in die Tabelle ein.

(Geerbt von IMobileServiceTable)
InsertAsync(T)

Einfügen einer neuen Instanz in die Tabelle.

InsertAsync(T, IDictionary<String,String>)

Einfügen einer neuen Instanz in die Tabelle.

LookupAsync(Object)

Suchen einer Instanz in einer Tabelle nach ihrer ID.

LookupAsync(Object, IDictionary<String,String>)

Suchen einer Instanz in einer Tabelle nach ihrer ID.

OrderBy<TKey>(Expression<Func<T,TKey>>)

Erstellt eine Abfrage durch Anwenden der angegebenen Ascending Order-Klausel.

OrderByDescending<TKey>(Expression<Func<T,TKey>>)

Erstellt eine Abfrage durch Anwenden der angegebenen Descending Order-Klausel.

ReadAsync()

Gibt Instanzen aus einer Tabelle zurück.

ReadAsync(String)

Führt eine Abfrage für die Tabelle aus.

(Geerbt von IMobileServiceTable)
ReadAsync(String, IDictionary<String,String>, Boolean)

Führt eine Abfrage für die Tabelle aus.

(Geerbt von IMobileServiceTable)
ReadAsync<U>(IMobileServiceTableQuery<U>)

Gibt Instanzen aus einer Tabelle mithilfe einer Abfrage zurück.

ReadAsync<U>(String)

Führt eine Abfrage für die Tabelle aus.

RefreshAsync(T)

Aktualisieren der aktuellen Instanz mit den aktuellen Werten aus der Tabelle.

RefreshAsync(T, IDictionary<String,String>)

Aktualisieren der aktuellen Instanz mit den aktuellen Werten aus der Tabelle.

Select<U>(Expression<Func<T,U>>)

Erstellt eine Abfrage durch Anwenden der angegebenen Auswahl.

Skip(Int32)

Erstellt eine Abfrage durch Anwenden der angegebenen Skip-Klausel.

Take(Int32)

Erstellt eine Abfrage durch Anwenden der angegebenen Take-Klausel.

ThenBy<TKey>(Expression<Func<T,TKey>>)

Erstellt eine Abfrage durch Anwenden der angegebenen Ascending Order-Klausel.

ThenByDescending<TKey>(Expression<Func<T,TKey>>)

Erstellt eine Abfrage durch Anwenden der angegebenen Descending Order-Klausel.

ToEnumerableAsync()

Ruft die Elemente der Tabelle asynchron ab.

ToListAsync()

Ruft die Elemente der Tabelle asynchron ab und gibt die Ergebnisse in einer neuen Liste zurück.

UndeleteAsync(JObject)

Löscht ein instance aus der Tabelle. Dies erfordert, dass das Feature zum vorläufigen Löschen im Mobile Service aktiviert ist. Weitere Informationen finden Sie im Link .

(Geerbt von IMobileServiceTable)
UndeleteAsync(JObject, IDictionary<String,String>)

Löscht ein instance aus der Tabelle. Dies erfordert, dass das Feature zum vorläufigen Löschen im Mobile Service aktiviert ist. Weitere Informationen finden Sie im Link .

(Geerbt von IMobileServiceTable)
UndeleteAsync(T)

Löscht ein instance aus der Tabelle. Dies erfordert, dass das Feature zum vorläufigen Löschen im Mobile Service aktiviert ist. Weitere Informationen finden Sie im Link .

UndeleteAsync(T, IDictionary<String,String>)

Löscht ein instance aus der Tabelle. Dies erfordert, dass das Feature zum vorläufigen Löschen im Mobile Service aktiviert ist. Weitere Informationen finden Sie im Link .

UpdateAsync(JObject)

Aktualisiert eine instance in der Tabelle.

(Geerbt von IMobileServiceTable)
UpdateAsync(JObject, IDictionary<String,String>)

Aktualisiert eine instance in der Tabelle.

(Geerbt von IMobileServiceTable)
UpdateAsync(T)

Aktualisiert eine Instanz in der Tabelle.

UpdateAsync(T, IDictionary<String,String>)

Aktualisiert eine Instanz in der Tabelle.

Where(Expression<Func<T,Boolean>>)

Erstellt eine Abfrage durch Anwenden des angegebenen Filterprädikats.

WithParameters(IDictionary<String,String>)

Wendet die angegebenen Schlüsselwertpaare der Zeichenfolge, die als benutzerdefinierte Parameter mit der Abfragezeichenfolge der Anforderungs-URI verwendet werden sollen, auf die Quellabfrage an.

Erweiterungsmethoden

ToCollectionAsync<TTable>(IMobileServiceTable<TTable>, Int32)

Erstellen einer neuen Auflistung auf Grundlage der Tabelle

ReadAsync(IMobileServiceTable, String, IDictionary<String,String>)

Führt eine Abfrage für die Tabelle aus.

Gilt für: