ApiServices Classe
Definição
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.
A ApiServices classe fornece informações de contexto frequentemente utilizadas que podem ser utilizadas em ApiController instâncias e IScheduledJob . Por ApiController exemplo, é injetado pelo motor de Injeção de Dependência, utilizando injeção de propriedade ou injeção de construtor. Por IScheduledJob exemplo, é injetado antes da tarefa ser executada.
public class ApiServices : IDisposable
type ApiServices = class
interface IDisposable
Public Class ApiServices
Implements IDisposable
- Herança
-
ApiServices
- Implementações
Construtores
ApiServices(HttpConfiguration) |
Inicializa uma nova instância da ApiServices classe com um |
Propriedades
Config |
Obtém ou define o System.Web.Http.HttpConfiguration para esta ApiServices instância. |
Log |
Obtém ou define uma System.Web.Http.Tracing.ITraceWriter instância que regista informações no sistema de registo. As mensagens de registo podem ser anotadas com um System.Web.Http.Tracing.TraceLevel a indicar a gravidade e uma "Categoria" que indica a origem (ou seja, a "origem"). É possível filtrar o nível e categoria ou categorias que devem ser registados com o ConfigOptions ao inicializar o serviço. |
Properties |
Obtém um conjunto de propriedades para este ApiServices. |
Push |
Obtém ou define um PushClient que pode ser utilizado para enviar notificações push para aplicações cliente que se registaram para notificações push com o Hub de Notificação do Azure. |
Settings |
Obtém ou define o ServiceSettingsDictionary para este serviço. Forneça ServiceSettingsDictionary informações sobre que cadeias de ligação e definições de aplicação se aplicam ao serviço. |
Métodos
Dispose() |
A ApiServices classe fornece informações de contexto frequentemente utilizadas que podem ser utilizadas em ApiController instâncias e IScheduledJob . Por ApiController exemplo, é injetado pelo motor de Injeção de Dependência, utilizando injeção de propriedade ou injeção de construtor. Por IScheduledJob exemplo, é injetado antes da tarefa ser executada. |
Dispose(Boolean) |
Liberta os recursos não geridos utilizados pela ApiServices classe e, opcionalmente, liberta os recursos geridos. |
Aplica-se a
Azure SDK for .NET