Microsoft.WindowsAzure.Mobile.Service.Config Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Classes
AutofacDependencyScope | |
AutofacWebApiDependencyResolver | |
BootstrapperAttribute |
Identifica a IBootstrapper implementação a utilizar como ponto de entrada para iniciar o serviço. Só pode existir uma instância desse tipo ativa de cada vez. |
EntityExtensionConfig |
A EntityExtensionConfig classe fornece uma configuração específica do Entity Framework. Em particular, regista-se EntityTableSqlGenerator como um plug-in no Entity Framework para que as tabelas que transportam colunas marcadas com o TableColumnAttribute. |
ExtensionConfigProviderAttribute |
Identifica uma implementação IExtensionConfigProvider a invocar como parte do processo de configuração para que terceiros participem na configuração. |
HostConfigProvider |
Fornece uma implementação do fornecimento de IHostConfigProvider um |
HostConfigProviderAttribute |
Identifica a IHostConfigProvider implementação a utilizar para fornecer a configuração inicial do serviço específico do anfitrião. Só pode existir uma dessas instâncias ativas de cada vez e, normalmente, é fornecida diretamente pelo anfitrião. Os utilizadores podem utilizar a ConfigBuilder classe como um mecanismo para adicionar ou modificar a configuração do serviço fornecida pelo anfitrião. |
HubAndConnectionTypeResolver |
Fornece uma implementação de IHubAndConnectionTypeResolver sem dependências externas. |
OwinAppBuilder |
Esta é a classe de configuração OWIN predefinida utilizada para configurar a aplicação OWIN com as extensões de middleware que o runtime utiliza (por exemplo, fornecedores de autenticação), bem como ASP.NET API Web. A configuração da aplicação OWIN a utilizar pode ser configurada através do motor de injeção de dependências. |
OwinAppBuilderExtension |
É OwinAppBuilderExtension um IOwinAppBuilderExtension que adiciona ASP.NET SignalR ao pipeline Owin. |
RouteNames |
Esta classe define os nomes das rotas conhecidas registadas pelo serviço. Isto pode, por exemplo, ser utilizado para criar ligações para as rotas com a System.Web.Http.UrlHelper classe que está disponível num ApiController. |
ServiceSettingsKeys |
Define as chaves que procuramos no ServiceSettingsDictionary para identificar as definições conhecidas. |
ServiceSettingsProvider |
Fornece uma implementação predefinida da IServiceSettingsProvider qual obtém o |
SetRouteConstraint<TSet> |
Uma restrição de rota que restringe um valor de parâmetro de rota a ser incluído ou excluído de um conjunto de valores do tipo |
SignalRExtensionConfig |
A SignalRExtensionConfig classe fornece uma configuração específica do SignalR. |
StartupOwinAppBuilder |
O construtor inicial de aplicações de arranque OWIN. Esta classe inicia a inicialização ao invocar o construtor de aplicações OWIN que foi registado com o Initialize(Action<IAppBuilder>) método . |
TableExtensionConfig |
Fornece inicialização personalizada para a TableController<TData> classe que inicializa ASP.NET formadores de API Web e muito mais. |
Interfaces
IBootstrapper |
Fornece uma abstração que define o ponto de entrada inicial de um serviço. No arranque, o anfitrião procura uma implementação da IBootstrapper interface e inicia o processo de configuração ao chamar Initialize. Em seguida, é da responsabilidade do bootstrapper chamar ServiceConfig que, em seguida, iniciará o processo de configuração a partir do IHostConfigProvidere, em seguida, passará para IExtensionConfigProvider implementações e, por fim, chamará o código da aplicação para configuração final. Se não existir nenhuma IBootstrapper implementação, o anfitrião procura uma classe estática chamada |
IConfigBuilder |
Fornece uma abstração para configurar um serviço. Cada método nesta interface é chamado como parte do processo de configuração que permite que um serviço participe e altere a configuração durante cada passo do processo. |
IExtensionConfigProvider |
As extensões de terceiros podem participar no processo de configuração ao ligar como parte da configuração do serviço. Isto permite que extensões de terceiros adicionem as respetivas dependências à resolução de dependências para que também possam tirar partido do poder da injeção de dependências. Ao declarar um nível ExtensionConfigProviderAttribute de assemblagem que contém um tipo que implementa a IExtensionConfigProvider interface, a extensão será chamada como parte do processo de criação da configuração. |
IHostConfigProvider |
A configuração é um processo de dois passos em que um IHostConfigProvider fornece uma configuração de serviço inicial fornecida pelo anfitrião que, em seguida, pode ser modificada por um IConfigBuilder. Isto permite um modelo em que um serviço pode ser inicializado para um ambiente anfitrião específico e, no entanto, ao mesmo tempo, ser configurado de acordo com as necessidades do serviço. O IHostConfigProvider é configurado com o HostConfigProviderAttribute atributo de assemblagem. Uma vez selecionado, chama para o fornecido IConfigBuilder para permitir que o serviço participe na configuração da API Web, OWIN, resolução de dependências e quaisquer dependências adicionais. |
IHubAndConnectionTypeResolver |
Fornece uma abstração para obter o ASP.NET hubs SignalR e ligações persistentes para um serviço. |
IOwinAppBuilder |
Uma abstração para o construtor de aplicações OWIN que será chamada durante o arranque para definir o pipeline de aplicação OWIN. A OwinAppBuilder implementação é registada com o System.Web.Http.HttpConfiguration motor de injeção de dependências para que possa ser alterada ao registar outra implementação. |
IOwinAppBuilderExtension |
Uma abstração para uma extensão do construtor de aplicações OWIN que será anexada ao pipeline OWIN |
IServiceSettingsProvider |
Fornece uma abstração para obter o ServiceSettingsDictionary para um serviço. Contém ServiceSettingsDictionary definições como o nome e outros parâmetros para o serviço. |
Azure SDK for .NET