ApiServices Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die ApiServices -Klasse stellt häufig verwendete Kontextinformationen bereit, die in ApiController - und IScheduledJob -Instanzen verwendet werden können. Für ApiController Instanzen wird es von der Dependency Injection-Engine eingefügt, entweder mithilfe von Eigenschafteninjektion oder Konstruktorinjektion. Für IScheduledJob Instanzen wird es eingefügt, bevor der Auftrag ausgeführt wird.
public class ApiServices : IDisposable
type ApiServices = class
interface IDisposable
Public Class ApiServices
Implements IDisposable
- Vererbung
-
ApiServices
- Implementiert
Konstruktoren
ApiServices(HttpConfiguration) |
Initialisiert einen neuen instance der ApiServices -Klasse, wenn ein angegeben wird |
Eigenschaften
Config |
Ruft die System.Web.Http.HttpConfiguration für diese instance ab oder legt sie ApiServices fest. |
Log |
Ruft einen System.Web.Http.Tracing.ITraceWriter instance ab, der Informationen im Protokollierungssystem protokolliert, oder legt diesen fest. Protokollmeldungen können mit einer System.Web.Http.Tracing.TraceLevel Anmerkung versehen werden, die den Schweregrad angibt, und einer "Kategorie", die den Ursprung (d. h. die "Quelle") angibt. Es ist möglich, mit dem ConfigOptions bei der Initialisierung des Diensts zu filtern, welche Ebene und Kategorie bzw. Kategorien protokolliert werden sollen. |
Properties |
Ruft einen Satz von Eigenschaften für dieses ApiServicesab. |
Push |
Ruft einen PushClient ab, der zum Senden von Pushbenachrichtigungen an Clientanwendungen verwendet werden kann, die für Pushbenachrichtigungen mit Azure Notification Hub registriert sind, oder legt diesen fest. |
Settings |
Ruft den ServiceSettingsDictionary für diesen Dienst ab oder legt diesen fest. Stellt ServiceSettingsDictionary Informationen darüber bereit, welche Verbindungszeichenfolgen und Anwendungseinstellungen für den Dienst gelten. |
Methoden
Dispose() |
Die ApiServices -Klasse stellt häufig verwendete Kontextinformationen bereit, die in ApiController - und IScheduledJob -Instanzen verwendet werden können. Für ApiController Instanzen wird es von der Dependency Injection-Engine eingefügt, entweder mithilfe von Eigenschafteninjektion oder Konstruktorinjektion. Für IScheduledJob Instanzen wird es eingefügt, bevor der Auftrag ausgeführt wird. |
Dispose(Boolean) |
Gibt die von der ApiServices-Klasse verwendeten nicht verwalteten Ressourcen frei und gibt (optional) auch die verwalteten Ressourcen frei. |
Gilt für:
Azure SDK for .NET