TableController<TData> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia wspólną ApiController abstrakcję dla kontrolerów tabel.
public abstract class TableController<TData> : Microsoft.Azure.Mobile.Server.Tables.TableController where TData : class, ITableData
type TableController<'Data (requires 'Data : null and 'Data :> ITableData)> = class
inherit TableController
Public MustInherit Class TableController(Of TData)
Inherits TableController
Parametry typu
- TData
Typ jednostki.
- Dziedziczenie
Konstruktory
TableController<TData>() |
Inicjuje nowe wystąpienie klasy TableController<TData>. |
TableController<TData>(IDomainManager<TData>) |
Inicjuje TableController<TData> nowe wystąpienie klasy przy użyciu danej |
Właściwości
DomainManager |
Pobiera lub ustawia element IDomainManager<TData> , który ma być używany do uzyskiwania dostępu do magazynu zaplecza. |
Metody
DeleteAsync(String) |
Udostępnia metodę pomocnika do usuwania jednostki z magazynu zaplecza. Dotyczy to wszelkich wyjątków zgłaszanych przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
Initialize(HttpControllerContext) |
Zapewnia wspólną ApiController abstrakcję dla kontrolerów tabel. |
InsertAsync(TData) |
Udostępnia metodę pomocnika do wstawiania jednostki do magazynu zaplecza. Zajmuje się ona wszelkimi błędami weryfikacji modelu, a także wyjątkami zgłaszanymi przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
Lookup(String) |
Udostępnia metodę pomocnika do wyszukiwania jednostki w magazynie zaplecza. Dotyczy to wszelkich wyjątków zgłaszanych przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
LookupAsync(String) |
Udostępnia metodę pomocnika do wyszukiwania jednostki w magazynie zaplecza. Dotyczy to wszelkich wyjątków zgłaszanych przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
Query() |
Udostępnia metodę pomocnika do wykonywania zapytań dotyczących magazynu zaplecza. Dotyczy to wszelkich wyjątków zgłaszanych przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
QueryAsync(ODataQueryOptions) |
Udostępnia metodę pomocnika do wykonywania zapytań dotyczących magazynu zaplecza. Dotyczy to wszelkich wyjątków zgłaszanych przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
ReplaceAsync(String, TData) |
Udostępnia metodę pomocnika do zastępowania jednostki w magazynie zaplecza. Zajmuje się ona wszelkimi błędami weryfikacji modelu, a także wyjątkami zgłaszanymi przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
UndeleteAsync(String) |
Udostępnia metodę pomocnika umożliwiającą cofanie jednostki w magazynie zaplecza. Zajmuje się ona wszelkimi błędami weryfikacji modelu, a także wyjątkami zgłaszanymi przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
UndeleteAsync(String, Delta<TData>) |
Udostępnia metodę pomocnika umożliwiającą cofanie jednostki w magazynie zaplecza. Zajmuje się ona wszelkimi błędami weryfikacji modelu, a także wyjątkami zgłaszanymi przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
UpdateAsync(String, Delta<TData>) |
Udostępnia metodę pomocnika służącą do aktualizowania jednostki w magazynie zaplecza. Zajmuje się ona wszelkimi błędami weryfikacji modelu, a także wyjątkami zgłaszanymi przez program IDomainManager<TData> i mapuje je na odpowiednie odpowiedzi HTTP. |
Dotyczy
Azure SDK for .NET