TableController<TData> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テーブル コントローラーの一般的 ApiController な抽象化を提供します。
[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
型パラメーター
- TData
エンティティの種類。
- 継承
- 属性
コンストラクター
TableController<TData>() |
TableController<TData> クラスの新しいインスタンスを初期化します。 |
TableController<TData>(IDomainManager<TData>) |
指定した TableController<TData> を使用して、 |
プロパティ
DomainManager |
バックエンド ストアへのアクセスに使用する を取得または設定 IDomainManager<TData> します。 |
Services |
このコントローラー インスタンスに関連付けられている を ApiServices 取得または設定します。 (継承元 TableController) |
メソッド
DeleteAsync(String) |
バックエンド ストアからエンティティを削除するためのヘルパー メソッドを提供します。 これは、次のいずれかを処理します |
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 応答にマップします。 |
適用対象
Azure SDK for .NET