Partager via


ODataConventionModelBuilder Constructeurs

Définition

Surcharges

ODataConventionModelBuilder()

Initialise une nouvelle instance de la classe ODataConventionModelBuilder.

ODataConventionModelBuilder(ApplicationPartManager)

Initialise une nouvelle instance de la classe ODataConventionModelBuilder. Ce constructeur utilise le ApplicationPartManager d’AspNetCore pour obtenir une liste d’assemblys pour la modélisation.

ODataConventionModelBuilder(IServiceProvider)

Initialise une nouvelle instance de la classe ODataConventionModelBuilder. Ce constructeur utilise le ApplicationPartManager d’AspNetCore obtenu à partir du pour obtenir une liste d’assemblys pour la IServiceProvider modélisation.

ODataConventionModelBuilder(HttpConfiguration)

Initialise une nouvelle instance de la classe ODataConventionModelBuilder.

ODataConventionModelBuilder(IServiceProvider, Boolean)

Initialise une nouvelle instance de la classe ODataConventionModelBuilder. Ce constructeur utilise le ApplicationPartManager d’AspNetCore obtenu à partir du pour obtenir une liste d’assemblys pour la IServiceProvider modélisation. Le modèle généré si isQueryCompositionMode est true a des règles d’inférence plus souples et traite également tous les types comme des types d’entité. Ce constructeur ne doit être utilisé que dans le cadre de tests unitaires.

ODataConventionModelBuilder(HttpConfiguration, Boolean)

Initialise une nouvelle instance de la classe ODataConventionModelBuilder.

ODataConventionModelBuilder()

Initialise une nouvelle instance de la classe ODataConventionModelBuilder.

public ODataConventionModelBuilder ();
Public Sub New ()

Remarques

Ce constructeur fonctionne dans des scénarios autonomes, mais il nécessite l’utilisation System.Web.Http.Dispatcher.DefaultAssembliesResolver de pour obtenir une liste d’assemblys pour générer le modèle.

S’applique à

ODataConventionModelBuilder(ApplicationPartManager)

Initialise une nouvelle instance de la classe ODataConventionModelBuilder. Ce constructeur utilise le ApplicationPartManager d’AspNetCore pour obtenir une liste d’assemblys pour la modélisation.

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)

Paramètres

applicationPartManager
ApplicationPartManager

Gestionnaire de composants d’application à utiliser.

Remarques

Cette fonction utilise des types spécifiques à AspNetCore.

S’applique à

ODataConventionModelBuilder(IServiceProvider)

Initialise une nouvelle instance de la classe ODataConventionModelBuilder. Ce constructeur utilise le ApplicationPartManager d’AspNetCore obtenu à partir du pour obtenir une liste d’assemblys pour la IServiceProvider modélisation.

public ODataConventionModelBuilder (IServiceProvider provider);
new Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder : IServiceProvider -> Microsoft.AspNet.OData.Builder.ODataConventionModelBuilder
Public Sub New (provider As IServiceProvider)

Paramètres

provider
IServiceProvider

Fournisseur de service à utiliser.

S’applique à

ODataConventionModelBuilder(HttpConfiguration)

Initialise une nouvelle instance de la 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)

Paramètres

configuration
System.Web.Http.HttpConfiguration

System.Web.Http.HttpConfiguration à utiliser.

Remarques

Cette fonction utilise des types spécifiques à AspNet.

S’applique à

ODataConventionModelBuilder(IServiceProvider, Boolean)

Initialise une nouvelle instance de la classe ODataConventionModelBuilder. Ce constructeur utilise le ApplicationPartManager d’AspNetCore obtenu à partir du pour obtenir une liste d’assemblys pour la IServiceProvider modélisation. Le modèle généré si isQueryCompositionMode est true a des règles d’inférence plus souples et traite également tous les types comme des types d’entité. Ce constructeur ne doit être utilisé que dans le cadre de tests unitaires.

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)

Paramètres

provider
IServiceProvider

Fournisseur de service à utiliser.

isQueryCompositionMode
Boolean

Si le modèle est généré uniquement pour l'interrogation.

S’applique à

ODataConventionModelBuilder(HttpConfiguration, Boolean)

Initialise une nouvelle instance de la 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)

Paramètres

configuration
System.Web.Http.HttpConfiguration

System.Web.Http.HttpConfiguration à utiliser.

isQueryCompositionMode
Boolean

Si le modèle est généré uniquement pour l'interrogation.

Remarques

Le modèle généré si isQueryCompositionMode est true a des règles d’inférence plus souples et traite également tous les types comme des types d’entité. Ce constructeur ne doit être utilisé que dans le cadre de tests unitaires.

S’applique à