TableController<TData> Klasse
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 eine allgemeine ApiController Abstraktion für Tabellencontroller bereit.
[Microsoft.WindowsAzure.Mobile.Service.Tables.TableControllerConfig]
public abstract class TableController<TData> : Microsoft.WindowsAzure.Mobile.Service.Tables.TableController where TData : class, ITableData
[<Microsoft.WindowsAzure.Mobile.Service.Tables.TableControllerConfig>]
type TableController<'Data (requires 'Data : null and 'Data :> ITableData)> = class
inherit TableController
Public MustInherit Class TableController(Of TData)
Inherits TableController
Typparameter
- TData
Der Typ der Entität
- Vererbung
- Attribute
Konstruktoren
TableController<TData>() |
Initialisiert eine neue Instanz der TableController<TData>-Klasse. |
TableController<TData>(IDomainManager<TData>) |
Initialisiert eine neue Instanz der TableController<TData>-Klasse mit einem angegebenen |
Eigenschaften
DomainManager |
Ruft den ab, der für den IDomainManager<TData> Zugriff auf den Back-End-Speicher verwendet werden soll, oder legt diesen fest. |
Services |
Rufen Sie die ApiServices diesem Controller zugeordnete instance ab, oder legen Sie sie fest. (Geerbt von TableController) |
Methoden
DeleteAsync(String) |
Stellt eine Hilfsmethode zum Löschen einer Entität aus einem Back-End-Speicher bereit. Es behandelt alle |
InsertAsync(TData) |
Stellt eine Hilfsmethode zum Einfügen einer Entität in einen Back-End-Speicher bereit. Es behandelt alle Modellvalidierungsfehler sowie ausnahmen, die IDomainManager<TData> vom ausgelöst werden, und ordnet sie entsprechenden HTTP-Antworten zu. |
Lookup(String) |
Stellt eine Hilfsmethode zum Suchen einer Entität in einem Back-End-Speicher bereit. Es behandelt alle von ausgelösten IDomainManager<TData> Ausnahmen und ordnet sie entsprechenden HTTP-Antworten zu. |
LookupAsync(String) |
Stellt eine Hilfsmethode zum Suchen einer Entität in einem Back-End-Speicher bereit. Es behandelt alle von ausgelösten IDomainManager<TData> Ausnahmen und ordnet sie entsprechenden HTTP-Antworten zu. |
Query() |
Stellt eine Hilfsmethode zum Abfragen eines Back-End-Speichers bereit. Es behandelt alle von ausgelösten IDomainManager<TData> Ausnahmen und ordnet sie entsprechenden HTTP-Antworten zu. |
QueryAsync(ODataQueryOptions) |
Stellt eine Hilfsmethode zum Abfragen eines Back-End-Speichers bereit. Es behandelt alle von ausgelösten IDomainManager<TData> Ausnahmen und ordnet sie entsprechenden HTTP-Antworten zu. |
ReplaceAsync(String, TData) |
Stellt eine Hilfsmethode zum Ersetzen einer Entität in einem Back-End-Speicher bereit. Es behandelt alle Modellvalidierungsfehler sowie ausnahmen, die IDomainManager<TData> vom ausgelöst werden, und ordnet sie entsprechenden HTTP-Antworten zu. |
UndeleteAsync(String) |
Stellt eine Hilfsmethode zum Rückgängigmachen einer Entität in einem Back-End-Speicher bereit. Es behandelt alle Modellvalidierungsfehler sowie ausnahmen, die IDomainManager<TData> vom ausgelöst werden, und ordnet sie entsprechenden HTTP-Antworten zu. |
UndeleteAsync(String, Delta<TData>) |
Stellt eine Hilfsmethode zum Rückgängigmachen einer Entität in einem Back-End-Speicher bereit. Es behandelt alle Modellvalidierungsfehler sowie ausnahmen, die IDomainManager<TData> vom ausgelöst werden, und ordnet sie entsprechenden HTTP-Antworten zu. |
UpdateAsync(String, Delta<TData>) |
Stellt eine Hilfsmethode zum Aktualisieren einer Entität in einem Back-End-Speicher bereit. Es behandelt alle Modellvalidierungsfehler sowie ausnahmen, die IDomainManager<TData> vom ausgelöst werden, und ordnet sie entsprechenden HTTP-Antworten zu. |
Gilt für:
Azure SDK for .NET