Freigeben über


PerRouteContainerBase Klasse

Definition

Eine Basisklasse zum Verwalten von Dienstcontainern pro Route.

public abstract class PerRouteContainerBase : Microsoft.AspNet.OData.IPerRouteContainer
type PerRouteContainerBase = class
    interface IPerRouteContainer
Public MustInherit Class PerRouteContainerBase
Implements IPerRouteContainer
Vererbung
PerRouteContainerBase
Abgeleitet
Implementiert

Konstruktoren

PerRouteContainerBase()

Eine Basisklasse zum Verwalten von Dienstcontainern pro Route.

Eigenschaften

BuilderFactory

Ruft eine Funktion zum Erstellen eines ab oder legt sie fest. IContainerBuilder

Methoden

AddRoute(String, String)

Hinzufügen einer Routingzuordnung

CreateContainerBuilderWithCoreServices()

Erstellen Sie einen Container-Generator mit den OData-Standarddiensten.

CreateODataRootContainer(Action<IContainerBuilder>)

Erstellen Sie einen Stammcontainer, der keiner Route zugeordnet ist.

CreateODataRootContainer(String, Action<IContainerBuilder>)

Erstellen Sie einen Stammcontainer für einen angegebenen Routennamen.

GetContainer(String)

Rufen Sie den Stammcontainer für einen angegebenen Routennamen ab.

GetODataRootContainer(String)

Rufen Sie den Stammcontainer für einen angegebenen Routennamen ab.

GetRoutePrefix(String)

Abrufen des Routenpräfixes

HasODataRootContainer(String)

Überprüfen Sie, ob der Stammcontainer für einen angegebenen Routennamen vorhanden ist.

SetContainer(String, IServiceProvider)

Legen Sie den Stammcontainer für einen angegebenen Routennamen fest.

Gilt für: