ApiServices Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La ApiServices classe fournit des informations de contexte couramment utilisées qui peuvent être utilisées dans ApiController les instances et IScheduledJob . Par ApiController exemple, il est injecté par le moteur d’injection de dépendances, à l’aide de l’injection de propriétés ou de l’injection de constructeur. Pour IScheduledJob les cas, il est injecté avant l’exécution du travail.
public class ApiServices : IDisposable
type ApiServices = class
interface IDisposable
Public Class ApiServices
Implements IDisposable
- Héritage
-
ApiServices
- Implémente
Constructeurs
ApiServices(HttpConfiguration) |
Initialise une nouvelle instance de la ApiServices classe en fonction d’un |
Propriétés
Config |
Obtient ou définit le System.Web.Http.HttpConfiguration pour cette ApiServices instance. |
Log |
Obtient ou définit une System.Web.Http.Tracing.ITraceWriter instance qui journalise des informations dans le système de journalisation. Les messages de journal peuvent être annotés avec un System.Web.Http.Tracing.TraceLevel indiquant la gravité et un « Category » indiquant l’origine (c’est-à-dire la « source »). Il est possible de filtrer le niveau et la catégorie ou les catégories qui doivent être enregistrés à l’aide du lors de l’initialisation ConfigOptions du service. |
Properties |
Obtient un ensemble de propriétés pour ce ApiServices. |
Push |
Obtient ou définit un qui peut être utilisé pour envoyer des PushClient notifications Push aux applications clientes qui se sont inscrites pour des notifications Push à l’aide d’Azure Notification Hub. |
Settings |
Obtient ou définit le ServiceSettingsDictionary pour ce service. Fournissent ServiceSettingsDictionary des informations sur les chaînes de connexion et les paramètres d’application qui s’appliquent au service. |
Méthodes
Dispose() |
La ApiServices classe fournit des informations de contexte couramment utilisées qui peuvent être utilisées dans ApiController les instances et IScheduledJob . Par ApiController exemple, il est injecté par le moteur d’injection de dépendances, à l’aide de l’injection de propriétés ou de l’injection de constructeur. Pour IScheduledJob les cas, il est injecté avant l’exécution du travail. |
Dispose(Boolean) |
Libère les ressources non managées utilisées par la classe ApiServices et libère éventuellement les ressources managées. |
S’applique à
Azure SDK for .NET