ODataConventionModelBuilder Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ODataConventionModelBuilder() |
Inicializa uma nova instância da classe ODataConventionModelBuilder. |
ODataConventionModelBuilder(ApplicationPartManager) |
Inicializa uma nova instância da classe ODataConventionModelBuilder. Esse construtor usa o ApplicationPartManager de AspNetCore para obter uma lista de assemblies para modelagem. |
ODataConventionModelBuilder(IServiceProvider) |
Inicializa uma nova instância da classe ODataConventionModelBuilder. Esse construtor usa o ApplicationPartManager de AspNetCore obtido do IServiceProvider para obter uma lista de assemblies para modelagem. |
ODataConventionModelBuilder(HttpConfiguration) |
Inicializa uma nova instância da classe ODataConventionModelBuilder. |
ODataConventionModelBuilder(IServiceProvider, Boolean) |
Inicializa uma nova instância da classe ODataConventionModelBuilder.
Esse construtor usa o ApplicationPartManager de AspNetCore obtido do IServiceProvider para obter uma lista de assemblies para modelagem.
O modelo criado se |
ODataConventionModelBuilder(HttpConfiguration, Boolean) |
Inicializa uma nova instância da classe ODataConventionModelBuilder. |
ODataConventionModelBuilder()
Inicializa uma nova instância da classe ODataConventionModelBuilder.
public ODataConventionModelBuilder ();
Public Sub New ()
Comentários
Esse construtor funcionará em cenários autônomos, mas requer o uso do System.Web.Http.Dispatcher.DefaultAssembliesResolver para obter uma lista de assemblies para criar o modelo.
Aplica-se a
ODataConventionModelBuilder(ApplicationPartManager)
Inicializa uma nova instância da classe ODataConventionModelBuilder. Esse construtor usa o ApplicationPartManager de AspNetCore para obter uma lista de assemblies para modelagem.
public ODataConventionModelBuilder (Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager applicationPartManager);
new Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder : Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager -> Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder
Public Sub New (applicationPartManager As ApplicationPartManager)
Parâmetros
- applicationPartManager
- ApplicationPartManager
O gerenciador de partes do aplicativo a ser usado.
Comentários
Essa função usa tipos específicos de AspNetCore.
Aplica-se a
ODataConventionModelBuilder(IServiceProvider)
Inicializa uma nova instância da classe ODataConventionModelBuilder. Esse construtor usa o ApplicationPartManager de AspNetCore obtido do IServiceProvider para obter uma lista de assemblies para modelagem.
public ODataConventionModelBuilder (IServiceProvider provider);
new Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder : IServiceProvider -> Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder
Public Sub New (provider As IServiceProvider)
Parâmetros
- provider
- IServiceProvider
O provedor de serviço a ser usado.
Aplica-se a
ODataConventionModelBuilder(HttpConfiguration)
Inicializa uma nova instância da classe ODataConventionModelBuilder.
public ODataConventionModelBuilder (System.Web.Http.HttpConfiguration configuration);
new Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder : System.Web.Http.HttpConfiguration -> Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder
Public Sub New (configuration As HttpConfiguration)
Parâmetros
- configuration
- System.Web.Http.HttpConfiguration
O System.Web.Http.HttpConfiguration a ser usado.
Comentários
Essa função usa tipos específicos de AspNet.
Aplica-se a
ODataConventionModelBuilder(IServiceProvider, Boolean)
Inicializa uma nova instância da classe ODataConventionModelBuilder.
Esse construtor usa o ApplicationPartManager de AspNetCore obtido do IServiceProvider para obter uma lista de assemblies para modelagem.
O modelo criado se isQueryCompositionMode
for true
tem regras de inferência mais relaxadas e também trata todos os tipos como tipos de entidade. Este construtor deve ser usado apenas pelo teste de unidade.
public ODataConventionModelBuilder (IServiceProvider provider, bool isQueryCompositionMode);
new Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder : IServiceProvider * bool -> Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder
Public Sub New (provider As IServiceProvider, isQueryCompositionMode As Boolean)
Parâmetros
- provider
- IServiceProvider
O provedor de serviço a ser usado.
- isQueryCompositionMode
- Boolean
Se o modelo estiver sendo construído apenas para consulta.
Aplica-se a
ODataConventionModelBuilder(HttpConfiguration, Boolean)
Inicializa uma nova instância da classe ODataConventionModelBuilder.
public ODataConventionModelBuilder (System.Web.Http.HttpConfiguration configuration, bool isQueryCompositionMode);
new Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder : System.Web.Http.HttpConfiguration * bool -> Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder
Public Sub New (configuration As HttpConfiguration, isQueryCompositionMode As Boolean)
Parâmetros
- configuration
- System.Web.Http.HttpConfiguration
O System.Web.Http.HttpConfiguration a ser usado.
- isQueryCompositionMode
- Boolean
Se o modelo estiver sendo construído apenas para consulta.
Comentários
O modelo criado se isQueryCompositionMode
for true
tem regras de inferência mais relaxadas e também trata todos os tipos como tipos de entidade. Este construtor deve ser usado apenas pelo teste de unidade.