ApiServices Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třída ApiServices poskytuje běžně používané kontextové informace, které lze použít v instancích ApiController a IScheduledJob . Pro ApiController instance je injektáž pomocí injektáže závislostí modul, buď pomocí injektáže vlastnosti, nebo injektáž konstruktoru. U IScheduledJob instancí se vloží před spuštěním úlohy.
public class ApiServices : IDisposable
type ApiServices = class
interface IDisposable
Public Class ApiServices
Implements IDisposable
- Dědičnost
-
ApiServices
- Implementuje
Konstruktory
ApiServices(HttpConfiguration) |
Inicializuje novou instanci ApiServices třídy . |
Vlastnosti
Config |
Získá nebo nastaví System.Web.Http.HttpConfiguration pro tuto ApiServices instanci. |
Log |
Získá nebo nastaví System.Web.Http.Tracing.ITraceWriter instanci, která protokoluje informace do systému protokolování. Zprávy protokolu je možné anotovat System.Web.Http.Tracing.TraceLevel pomocí označení závažnosti a kategorie označující původ (tj. "zdroj"). Při inicializaci služby je možné filtrovat, která úroveň a kategorie nebo kategorie se mají protokolovat.ConfigOptions |
Properties |
Získá sadu vlastností pro tento ApiServices. |
Push |
Získá nebo nastaví , PushClient který se dá použít k odesílání nabízených oznámení klientským aplikacím, které si zaregistrovaly nabízená oznámení pomocí Centra oznámení Azure. |
Settings |
Získá nebo nastaví ServiceSettingsDictionary pro tuto službu. Poskytuje ServiceSettingsDictionary informace o tom, které připojovací řetězce a nastavení aplikace se vztahují na službu. |
Metody
Dispose() |
Třída ApiServices poskytuje běžně používané kontextové informace, které lze použít v instancích ApiController a IScheduledJob . Pro ApiController instance je injektáž pomocí injektáže závislostí modul, buď pomocí injektáže vlastnosti, nebo injektáž konstruktoru. U IScheduledJob instancí se vloží před spuštěním úlohy. |
Dispose(Boolean) |
Uvolní nespravované prostředky používané ApiServices třídou a volitelně uvolní spravované prostředky. |
Platí pro
Azure SDK for .NET