共用方式為


TableController<TData> 類別

定義

提供資料表控制器的通用 ApiController 抽象概念。

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

類型參數

TData

實體的型別。

繼承
TableController<TData>

建構函式

TableController<TData>()

初始化 TableController<TData> 類別的新執行個體。

TableController<TData>(IDomainManager<TData>)

使用指定的 TableController<TData>,初始化 domainManager 類別的新執行個體。

屬性

DomainManager

取得或設定 IDomainManager<TData> 要用於存取後端存放區的 。

方法

DeleteAsync(String)

提供從後端存放區刪除實體的協助程式方法。 它會處理 所 IDomainManager<TData> 擲回的任何例外狀況,並將其對應至適當的 HTTP 回應。

Initialize(HttpControllerContext)

提供資料表控制器的通用 ApiController 抽象概念。

InsertAsync(TData)

提供協助程式方法,以將實體插入後端存放區。 它會處理任何模型驗證錯誤,以及 所 IDomainManager<TData> 擲回的例外狀況,並將其對應至適當的 HTTP 回應。

Lookup(String)

提供協助程式方法來查閱後端存放區中的實體。 它會處理 所 IDomainManager<TData> 擲回的任何例外狀況,並將其對應至適當的 HTTP 回應。

LookupAsync(String)

提供協助程式方法來查閱後端存放區中的實體。 它會處理 所 IDomainManager<TData> 擲回的任何例外狀況,並將其對應至適當的 HTTP 回應。

Query()

提供查詢後端存放區的協助程式方法。 它會處理 所 IDomainManager<TData> 擲回的任何例外狀況,並將其對應至適當的 HTTP 回應。

QueryAsync(ODataQueryOptions)

提供查詢後端存放區的協助程式方法。 它會處理 所 IDomainManager<TData> 擲回的任何例外狀況,並將其對應至適當的 HTTP 回應。

ReplaceAsync(String, TData)

提供協助程式方法,以取代後端存放區中的實體。 它會處理任何模型驗證錯誤,以及 所 IDomainManager<TData> 擲回的例外狀況,並將其對應至適當的 HTTP 回應。

UndeleteAsync(String)

提供協助程式方法,以取消刪除後端存放區中的實體。 它會處理任何模型驗證錯誤,以及 所 IDomainManager<TData> 擲回的例外狀況,並將其對應至適當的 HTTP 回應。

UndeleteAsync(String, Delta<TData>)

提供協助程式方法,以取消刪除後端存放區中的實體。 它會處理任何模型驗證錯誤,以及 所 IDomainManager<TData> 擲回的例外狀況,並將其對應至適當的 HTTP 回應。

UpdateAsync(String, Delta<TData>)

提供協助程式方法來更新後端存放區中的實體。 它會處理任何模型驗證錯誤,以及 所 IDomainManager<TData> 擲回的例外狀況,並將其對應至適當的 HTTP 回應。

適用於