Compartir a través de


ODataConventionModelBuilder Constructores

Definición

Sobrecargas

ODataConventionModelBuilder()

Inicializa una nueva instancia de la clase ODataConventionModelBuilder.

ODataConventionModelBuilder(ApplicationPartManager)

Inicializa una nueva instancia de la clase ODataConventionModelBuilder. Este constructor usa desde ApplicationPartManager AspNetCore para obtener una lista de ensamblados para el modelado.

ODataConventionModelBuilder(IServiceProvider)

Inicializa una nueva instancia de la clase ODataConventionModelBuilder. Este constructor usa de ApplicationPartManager AspNetCore obtenido de IServiceProvider para obtener una lista de ensamblados para el modelado.

ODataConventionModelBuilder(HttpConfiguration)

Inicializa una nueva instancia de la clase ODataConventionModelBuilder.

ODataConventionModelBuilder(IServiceProvider, Boolean)

Inicializa una nueva instancia de la clase ODataConventionModelBuilder. Este constructor usa de ApplicationPartManager AspNetCore obtenido de IServiceProvider para obtener una lista de ensamblados para el modelado. El modelo creado si isQueryCompositionMode tiene true reglas de inferencia más relajadas y también trata todos los tipos como tipos de entidad. Este constructor está destinado solamente para uso por pruebas unitarias.

ODataConventionModelBuilder(HttpConfiguration, Boolean)

Inicializa una nueva instancia de la clase ODataConventionModelBuilder.

ODataConventionModelBuilder()

Inicializa una nueva instancia de la clase ODataConventionModelBuilder.

public ODataConventionModelBuilder ();
Public Sub New ()

Comentarios

Este constructor funcionará en escenarios independientes, pero requiere usar para System.Web.Http.Dispatcher.DefaultAssembliesResolver obtener una lista de ensamblados para compilar el modelo.

Se aplica a

ODataConventionModelBuilder(ApplicationPartManager)

Inicializa una nueva instancia de la clase ODataConventionModelBuilder. Este constructor usa desde ApplicationPartManager AspNetCore para obtener una lista de ensamblados para el modelado.

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

Administrador de elementos de aplicación que se va a usar.

Comentarios

Esta función usa tipos específicos de AspNetCore.

Se aplica a

ODataConventionModelBuilder(IServiceProvider)

Inicializa una nueva instancia de la clase ODataConventionModelBuilder. Este constructor usa de ApplicationPartManager AspNetCore obtenido de IServiceProvider para obtener una lista de ensamblados para el modelado.

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

Proveedor de servicios que se va a usar.

Se aplica a

ODataConventionModelBuilder(HttpConfiguration)

Inicializa una nueva instancia de la clase 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

Objeto System.Web.Http.HttpConfiguration que se va a usar.

Comentarios

Esta función usa tipos específicos de AspNet.

Se aplica a

ODataConventionModelBuilder(IServiceProvider, Boolean)

Inicializa una nueva instancia de la clase ODataConventionModelBuilder. Este constructor usa de ApplicationPartManager AspNetCore obtenido de IServiceProvider para obtener una lista de ensamblados para el modelado. El modelo creado si isQueryCompositionMode tiene true reglas de inferencia más relajadas y también trata todos los tipos como tipos de entidad. Este constructor está destinado solamente para uso por pruebas unitarias.

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

Proveedor de servicios que se va a usar.

isQueryCompositionMode
Boolean

Si el modelo se integra para solo consulta.

Se aplica a

ODataConventionModelBuilder(HttpConfiguration, Boolean)

Inicializa una nueva instancia de la clase 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

Objeto System.Web.Http.HttpConfiguration que se va a usar.

isQueryCompositionMode
Boolean

Si el modelo se integra para solo consulta.

Comentarios

El modelo creado si isQueryCompositionMode tiene true reglas de inferencia más relajadas y también trata todos los tipos como tipos de entidad. Este constructor está destinado solamente para uso por pruebas unitarias.

Se aplica a