Sdílet prostřednictvím


ODataConventionModelBuilder Konstruktory

Definice

Přetížení

ODataConventionModelBuilder()

Inicializuje novou instanci ODataConventionModelBuilder třídy.

ODataConventionModelBuilder(ApplicationPartManager)

Inicializuje novou instanci ODataConventionModelBuilder třídy. Tento konstruktor používá ApplicationPartManager z AspNetCore k získání seznamu sestavení pro modelování.

ODataConventionModelBuilder(IServiceProvider)

Inicializuje novou instanci ODataConventionModelBuilder třídy. Tento konstruktor používá ApplicationPartManager z AspNetCore získané z IServiceProvider k získání seznamu sestavení pro modelování.

ODataConventionModelBuilder(HttpConfiguration)

Inicializuje novou instanci ODataConventionModelBuilder třídy.

ODataConventionModelBuilder(IServiceProvider, Boolean)

Inicializuje novou instanci ODataConventionModelBuilder třídy. Tento konstruktor používá ApplicationPartManager z AspNetCore získané z IServiceProvider k získání seznamu sestavení pro modelování. Model sestavený v případě, že isQueryCompositionMode je true , má uvolněnější pravidla odvozování a také považuje všechny typy za typy entit. Tento konstruktor je určen pouze pro testování částí.

ODataConventionModelBuilder(HttpConfiguration, Boolean)

Inicializuje novou instanci ODataConventionModelBuilder třídy.

ODataConventionModelBuilder()

Inicializuje novou instanci ODataConventionModelBuilder třídy.

public ODataConventionModelBuilder ();
Public Sub New ()

Poznámky

Tento konstruktor bude fungovat v samostatných scénářích, ale vyžaduje použití System.Web.Http.Dispatcher.DefaultAssembliesResolver nástroje k získání seznamu sestavení k sestavení modelu.

Platí pro

ODataConventionModelBuilder(ApplicationPartManager)

Inicializuje novou instanci ODataConventionModelBuilder třídy. Tento konstruktor používá ApplicationPartManager z AspNetCore k získání seznamu sestavení pro modelování.

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)

Parametry

applicationPartManager
ApplicationPartManager

Správce částí aplikace, který se má použít.

Poznámky

Tato funkce používá typy, které jsou specifické pro AspNetCore.

Platí pro

ODataConventionModelBuilder(IServiceProvider)

Inicializuje novou instanci ODataConventionModelBuilder třídy. Tento konstruktor používá ApplicationPartManager z AspNetCore získané z IServiceProvider k získání seznamu sestavení pro modelování.

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

Parametry

provider
IServiceProvider

Poskytovatele služeb, který se má použít.

Platí pro

ODataConventionModelBuilder(HttpConfiguration)

Inicializuje novou instanci ODataConventionModelBuilder třídy.

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)

Parametry

configuration
System.Web.Http.HttpConfiguration

Příkaz System.Web.Http.HttpConfiguration , který se má použít.

Poznámky

Tato funkce používá typy, které jsou specifické pro AspNet.

Platí pro

ODataConventionModelBuilder(IServiceProvider, Boolean)

Inicializuje novou instanci ODataConventionModelBuilder třídy. Tento konstruktor používá ApplicationPartManager z AspNetCore získané z IServiceProvider k získání seznamu sestavení pro modelování. Model sestavený v případě, že isQueryCompositionMode je true , má uvolněnější pravidla odvozování a také považuje všechny typy za typy entit. Tento konstruktor je určen pouze pro testování částí.

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)

Parametry

provider
IServiceProvider

Poskytovatele služeb, který se má použít.

isQueryCompositionMode
Boolean

Pokud se model sestavuje jenom pro dotazování.

Platí pro

ODataConventionModelBuilder(HttpConfiguration, Boolean)

Inicializuje novou instanci ODataConventionModelBuilder třídy.

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)

Parametry

configuration
System.Web.Http.HttpConfiguration

Příkaz System.Web.Http.HttpConfiguration , který se má použít.

isQueryCompositionMode
Boolean

Pokud se model sestavuje jenom pro dotazování.

Poznámky

Model sestavený v případě, že isQueryCompositionMode je true , má uvolněnější pravidla odvozování a také považuje všechny typy za typy entit. Tento konstruktor je určen pouze pro testování částí.

Platí pro