Compartilhar via


PerRouteContainerBase Classe

Definição

Uma classe base para gerenciar contêineres de serviço por rota.

public abstract class PerRouteContainerBase : Microsoft.AspNet.OData.IPerRouteContainer
type PerRouteContainerBase = class
    interface IPerRouteContainer
Public MustInherit Class PerRouteContainerBase
Implements IPerRouteContainer
Herança
PerRouteContainerBase
Derivado
Implementações

Construtores

PerRouteContainerBase()

Uma classe base para gerenciar contêineres de serviço por rota.

Propriedades

BuilderFactory

Obtém ou define uma função para criar uma IContainerBuilder

Métodos

AddRoute(String, String)

Adicionar um mapeamento de roteamento

CreateContainerBuilderWithCoreServices()

Crie um construtor de contêineres com os serviços OData padrão.

CreateODataRootContainer(Action<IContainerBuilder>)

Crie um contêiner raiz não associado a uma rota.

CreateODataRootContainer(String, Action<IContainerBuilder>)

Crie um contêiner raiz para um determinado nome de rota.

GetContainer(String)

Obtenha o contêiner raiz para um determinado nome de rota.

GetODataRootContainer(String)

Obtenha o contêiner raiz para um determinado nome de rota.

GetRoutePrefix(String)

Obter o prefixo de rota

HasODataRootContainer(String)

Verifique se o contêiner raiz de um determinado nome de rota existe.

SetContainer(String, IServiceProvider)

Defina o contêiner raiz para um determinado nome de rota.

Aplica-se a