ICodePackageActivationContext Schnittstelle
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.
Stellt den Aktivierungskontext für den aktivierten Service Fabric-Dienst dar.
public interface ICodePackageActivationContext : IDisposable
type ICodePackageActivationContext = interface
interface IDisposable
Public Interface ICodePackageActivationContext
Implements IDisposable
- Abgeleitet
- Implementiert
Hinweise
Enthält Informationen aus dem Dienstmanifest sowie Informationen zum aktuell aktivierten Codepaket wie Arbeitsverzeichnis, Kontext-ID usw.
Eigenschaften
ApplicationName |
Ruft den Anwendungsnamen ab. |
ApplicationTypeName |
Ruft den Namen des Anwendungstyps ab. |
CodePackageName |
Ruft den Namen des aktivierten Fabric-Codepakets ab. |
CodePackageVersion |
Ruft die Version des fabric-aktivierten Codepakets ab. |
ContextId |
Ruft die Kontext-ID ab. |
LogDirectory |
Ruft den Pfad zum Protokollverzeichnis ab, das die Anwendung verwenden kann. |
TempDirectory |
Ruft den Pfad zum Temp-Verzeichnis ab, das die Anwendung verwenden kann. |
WorkDirectory |
Ruft den Pfad zum Arbeitsverzeichnis ab, das die Anwendung verwenden kann. |
Methoden
GetApplicationPrincipals() |
Ruft die im Anwendungsmanifest definierten Prinzipale ab. |
GetCodePackageNames() |
Ruft die Liste der Codepaketnamen im Dienstmanifest ab. |
GetCodePackageObject(String) |
Gibt das CodePackage -Objekt aus dem Dienstpaket zurück, das mit dem gewünschten Paketnamen übereinstimmt. |
GetConfigurationPackageNames() |
Ruft die Liste der Konfigurationspaketnamen im Dienstmanifest ab. |
GetConfigurationPackageObject(String) |
Gibt das ConfigurationPackage -Objekt aus dem Dienstpaket zurück, das mit dem gewünschten Paketnamen übereinstimmt. |
GetDataPackageNames() |
Ruft die Liste der Datenpaketnamen im Dienstmanifest ab. |
GetDataPackageObject(String) |
Gibt das DataPackage -Objekt aus dem Dienstpaket zurück, das mit dem gewünschten Paketnamen übereinstimmt. |
GetEndpoint(String) |
Ruft die Endpunktressource mit einem angegebenen Namen aus dem Dienstmanifest ab. |
GetEndpoints() |
Ruft die Endpunktressourcen im Dienstmanifest ab. |
GetServiceGroupTypes() |
Ruft die Liste der Dienstgruppentypen im Dienstmanifest ab. |
GetServiceManifestName() |
Ruft den Namen des Dienstmanifests ab. |
GetServiceManifestVersion() |
Ruft die Version des Dienstmanifests ab. |
GetServiceTypes() |
Ruft die Liste der Diensttypen im Dienstmanifest ab. |
ReportApplicationHealth(HealthInformation) |
Meldet die Integrität für die aktuelle Anwendung. |
ReportApplicationHealth(HealthInformation, HealthReportSendOptions) |
Meldet die Integrität für die aktuelle Anwendung. Gibt Optionen an, um zu steuern, wie der Bericht gesendet wird. |
ReportDeployedApplicationHealth(HealthInformation) |
Meldet die Integrität für die aktuell bereitgestellte Anwendung. |
ReportDeployedApplicationHealth(HealthInformation, HealthReportSendOptions) |
Meldet die Integrität für die aktuell bereitgestellte Anwendung. Gibt Optionen an, um zu steuern, wie der Bericht gesendet wird. |
ReportDeployedServicePackageHealth(HealthInformation) |
Meldet die Integrität für das aktuell bereitgestellte Dienstpaket. |
ReportDeployedServicePackageHealth(HealthInformation, HealthReportSendOptions) |
Meldet die Integrität für das aktuell bereitgestellte Dienstpaket. Gibt Sendeoptionen an, die steuern, wie der Bericht an den Integritätsspeicher gesendet wird. |
Ereignisse
CodePackageAddedEvent |
Das Ereignis wird ausgelöst, wenn dem Dienstmanifest ein neues CodePackage hinzugefügt wird. |
CodePackageModifiedEvent |
Das Ereignis wird ausgelöst, wenn ein CodePackage im Dienstmanifest geändert wird. |
CodePackageRemovedEvent |
Das Ereignis wird ausgelöst, wenn ein CodePackage aus dem Dienstmanifest entfernt wird. |
ConfigurationPackageAddedEvent |
Das Ereignis wird ausgelöst, wenn dem Dienstmanifest ein neues ConfigurationPackage hinzugefügt wird. |
ConfigurationPackageModifiedEvent |
Das Ereignis wird ausgelöst, wenn ein ConfigurationPackage im Dienstmanifest geändert wird. |
ConfigurationPackageRemovedEvent |
Das Ereignis wird ausgelöst, wenn ein ConfigurationPackage aus dem Dienstmanifest entfernt wird. |
DataPackageAddedEvent |
Das Ereignis wird ausgelöst, wenn dem Dienstmanifest ein neues DataPackage hinzugefügt wird. |
DataPackageModifiedEvent |
Das Ereignis wird ausgelöst, wenn ein DataPackage im Dienstmanifest geändert wird. |
DataPackageRemovedEvent |
Das Ereignis wird ausgelöst, wenn ein DataPackage aus dem Dienstmanifest entfernt wird. |
Gilt für:
Azure SDK for .NET