Udostępnij za pośrednictwem


TableController<TData> Klasa

Definicja

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
TableController<TData>

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 domainManagerklasy .

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