IMobileServiceTable<T> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
DeleteAsync(JObject, IDictionary<String,String>) |
Löscht eine |
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 |
InsertAsync(JObject, IDictionary<String,String>) |
Fügt eine |
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 |
UndeleteAsync(JObject, IDictionary<String,String>) |
Löscht ein |
UndeleteAsync(T) |
Löscht ein |
UndeleteAsync(T, IDictionary<String,String>) |
Löscht ein |
UpdateAsync(JObject) |
Aktualisiert eine |
UpdateAsync(JObject, IDictionary<String,String>) |
Aktualisiert eine |
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:
Azure SDK for .NET