Compartilhar via


PerRouteContainer Classe

Definição

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

public class PerRouteContainer : Microsoft.AspNet.OData.PerRouteContainerBase
type PerRouteContainer = class
    inherit PerRouteContainerBase
Public Class PerRouteContainer
Inherits PerRouteContainerBase
Herança
PerRouteContainer

Construtores

PerRouteContainer()

Inicializa uma nova instância da classe ODataSerializerContext.

PerRouteContainer(HttpConfiguration)

Inicializa uma nova instância da classe ODataSerializerContext.

Propriedades

BuilderFactory

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

(Herdado de PerRouteContainerBase)

Métodos

AddRoute(String, String)

Adicionar um mapeamento de roteamento

(Herdado de PerRouteContainerBase)
CreateContainerBuilderWithCoreServices()

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

(Herdado de PerRouteContainerBase)
CreateODataRootContainer(Action<IContainerBuilder>)

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

(Herdado de PerRouteContainerBase)
CreateODataRootContainer(String, Action<IContainerBuilder>)

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

(Herdado de PerRouteContainerBase)
GetContainer(String)

Obtém o contêiner raiz para um determinado nome de rota.

GetODataRootContainer(String)

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

(Herdado de PerRouteContainerBase)
GetRoutePrefix(String)

Obter o prefixo de rota

(Herdado de PerRouteContainerBase)
HasODataRootContainer(String)

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

(Herdado de PerRouteContainerBase)
SetContainer(String, IServiceProvider)

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

Aplica-se a