TableController<TData> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供資料表控制器的通用 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>(IDomainManager<TData>) |
使用指定的 TableController<TData>,初始化 |
屬性
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 回應。 |