Compartilhar via


StorageDomainManager<TData> Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

[System.CLSCompliant(false)]
public class StorageDomainManager<TData> : Microsoft.WindowsAzure.Mobile.Service.Tables.DomainManager<TData> where TData : class, ITableData, ITableEntity, new()
[<System.CLSCompliant(false)>]
type StorageDomainManager<'Data (requires 'Data : null and 'Data :> ITableData and 'Data :> ITableEntity and 'Data : (new : unit -> 'Data))> = class
    inherit DomainManager<'Data (requires 'Data : null and 'Data :> ITableData and 'Data :> ITableEntity and 'Data : (new : unit -> 'Data))>
Public Class StorageDomainManager(Of TData)
Inherits DomainManager(Of TData)

Parâmetros de tipo

TData

O tipo de objeto de dados (DTO).

Herança
StorageDomainManager<TData>
Atributos

Construtores

StorageDomainManager<TData>(String, String, HttpRequestMessage, ApiServices)

Cria uma nova instância de StorageDomainManager<TData>

StorageDomainManager<TData>(String, String, HttpRequestMessage, ApiServices, Boolean)

Cria uma nova instância de StorageDomainManager<TData>

StorageDomainManager<TData>(String, String, HttpRequestMessage, ApiServices, ODataValidationSettings, ODataQuerySettings)

Cria uma nova instância de StorageDomainManager<TData>

StorageDomainManager<TData>(String, String, HttpRequestMessage, ApiServices, ODataValidationSettings, ODataQuerySettings, Boolean)

Cria uma nova instância de StorageDomainManager<TData>

Propriedades

EnableSoftDelete

Determina se as linhas são excluídas ou marcadas como excluídas. Falso por padrão.

(Herdado de DomainManager<TData>)
IncludeDeleted

Determina se os registros excluídos temporariamente são incluídos nos resultados da consulta. True por padrão.

(Herdado de DomainManager<TData>)
QuerySettings

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

Request

Instância do HttpRequestMessage

(Herdado de DomainManager<TData>)
Services

Instância do ApiServices

(Herdado de DomainManager<TData>)
StorageAccount

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

Table

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

TableClient

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

TableName

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

ValidationSettings

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

Métodos

DeleteAsync(String)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

ExecuteQueryAsync(TableQuery<TData>, Int32)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

GetCloudStorageAccount(String)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

GetCurrentItem(CompositeTableKey)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

GetStorageKey(String)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

InsertAsync(TData)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

Lookup(String)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

LookupAsync(String)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

Query()

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

QueryAsync(ODataQueryOptions)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

ReplaceAsync(String, TData)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

SetNextPageLink(TableContinuationToken)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

UndeleteAsync(String, Delta<TData>)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

UpdateAsync(String, Delta<TData>)

Fornece uma implementação DomainManager<TData> direcionada ao Armazenamento de Tabelas do Azure como o repositório de back-end.

Aplica-se a