ODataConventionModelBuilder Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
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í.