EntityDomainManager<TData> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。
public class EntityDomainManager<TData> : Microsoft.WindowsAzure.Mobile.Service.Tables.DomainManager<TData> where TData : class, ITableData
type EntityDomainManager<'Data (requires 'Data : null and 'Data :> ITableData)> = class
inherit DomainManager<'Data (requires 'Data : null and 'Data :> ITableData)>
Public Class EntityDomainManager(Of TData)
Inherits DomainManager(Of TData)
型パラメーター
- TData
データ オブジェクト (DTO) 型。
- 継承
コンストラクター
プロパティ
Context |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
EnableSoftDelete |
行をハード削除するか、削除済みとしてマークするかを指定します。 既定では false です。 (継承元 DomainManager<TData>) |
IncludeDeleted |
論理的に削除されたレコードをクエリ結果に含めるかどうかを決定します。 既定では true です。 (継承元 DomainManager<TData>) |
Request |
のインスタンス HttpRequestMessage (継承元 DomainManager<TData>) |
Services |
のインスタンス ApiServices (継承元 DomainManager<TData>) |
メソッド
DeleteAsync(String) |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
GetOriginalValue(DbUpdateConcurrencyException) |
更新操作または置換操作で が発生した場合のエンティティの元の値を DbUpdateConcurrencyException取得します。 例外から抽出された元の値は、データをマージして操作を再試行できるように、クライアントに返されます。 |
InsertAsync(TData) |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
Lookup(String) |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
LookupAsync(String) |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
Query() |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
QueryAsync(ODataQueryOptions) |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
ReplaceAsync(String, TData) |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
SubmitChangesAsync() |
Entity Framework を通じて変更を送信し、例外をログに記録し、適切な HttpResponseMessage インスタンスを生成します。 |
UndeleteAsync(String, Delta<TData>) |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
UpdateAsync(String, Delta<TData>) |
Entity Framework を DomainManager<TData> 使用して、バックエンド ストアとして SQL を対象とする実装を提供します。 このモデルでは、 と ドメイン モデルを介して TableController<TData> 公開されるデータ オブジェクト (DTO) の間に 1 対 1 のマッピングがあります。 MappedEntityDomainManager<TData,TModel>は、データ オブジェクト (DTO) と SQL によって管理されるドメイン モデルの間に 1 対 1 のリレーションシップがない場合に推奨されますDomainManager<TData>。 |
適用対象
Azure SDK for .NET