Partager via


PerRouteContainerBase Classe

Définition

Classe de base pour la gestion des conteneurs de service par route.

public abstract class PerRouteContainerBase : Microsoft.AspNet.OData.IPerRouteContainer
type PerRouteContainerBase = class
    interface IPerRouteContainer
Public MustInherit Class PerRouteContainerBase
Implements IPerRouteContainer
Héritage
PerRouteContainerBase
Dérivé
Implémente

Constructeurs

PerRouteContainerBase()

Classe de base pour la gestion des conteneurs de service par route.

Propriétés

BuilderFactory

Obtient ou définit une fonction pour générer un IContainerBuilder

Méthodes

AddRoute(String, String)

Ajouter un mappage de routage

CreateContainerBuilderWithCoreServices()

Créez un générateur de conteneurs avec les services OData par défaut.

CreateODataRootContainer(Action<IContainerBuilder>)

Créez un conteneur racine non associé à un itinéraire.

CreateODataRootContainer(String, Action<IContainerBuilder>)

Créez un conteneur racine pour un nom de route donné.

GetContainer(String)

Obtenez le conteneur racine pour un nom d’itinéraire donné.

GetODataRootContainer(String)

Obtenez le conteneur racine pour un nom d’itinéraire donné.

GetRoutePrefix(String)

Obtenir le préfixe d’itinéraire

HasODataRootContainer(String)

Vérifiez si le conteneur racine d’un nom de route donné existe.

SetContainer(String, IServiceProvider)

Définissez le conteneur racine pour un nom d’itinéraire donné.

S’applique à