Compartilhar via


MongoDomainManager<TData> Classe

Definição

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

public class MongoDomainManager<TData> : Microsoft.WindowsAzure.Mobile.Service.Tables.DomainManager<TData> where TData : class, ITableData
type MongoDomainManager<'Data (requires 'Data : null and 'Data :> ITableData)> = class
    inherit DomainManager<'Data (requires 'Data : null and 'Data :> ITableData)>
Public Class MongoDomainManager(Of TData)
Inherits DomainManager(Of TData)

Parâmetros de tipo

TData

O tipo de objeto de dados (DTO).

Herança
MongoDomainManager<TData>

Construtores

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

Cria uma nova instância de MongoDomainManager<TData>

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

Cria uma nova instância de MongoDomainManager<TData>

Propriedades

CollectionName

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

Context

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

DatabaseName

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

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>)
Request

Instância do HttpRequestMessage

(Herdado de DomainManager<TData>)
Services

Instância do ApiServices

(Herdado de DomainManager<TData>)

Métodos

DeleteAsync(String)

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

GetCurrentItem(String)

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

GetMongoContext(String)

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

InsertAsync(TData)

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

Lookup(String)

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

LookupAsync(String)

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

Query()

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

QueryAsync(ODataQueryOptions)

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

ReplaceAsync(String, TData)

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

UndeleteAsync(String, Delta<TData>)

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

UpdateAsync(String, Delta<TData>)

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

Aplica-se a