CodePackageActivationContext 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.
Stellt die Aktivierung dar, die Informationen zu einem ausgeführten Codepaket in einer Service Fabric-Anwendung enthält.
Die GetActivationContext() Methoden und GetActivationContextAsync(TimeSpan, CancellationToken) können verwendet werden, um eine instance des Aktivierungskontexts abzurufen.
public class CodePackageActivationContext : IDisposable, System.Fabric.ICodePackageActivationContext3
type CodePackageActivationContext = class
interface ICodePackageActivationContext3
interface ICodePackageActivationContext2
interface ICodePackageActivationContext
interface IDisposable
Public Class CodePackageActivationContext
Implements ICodePackageActivationContext3, IDisposable
- Vererbung
-
CodePackageActivationContext
- Implementiert
Eigenschaften
ApplicationName |
Ruft den Namen der Anwendung 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 ID ab, die den Dienstpaketnamen darstellt, der mit dem Anwendungspaketnamen qualifiziert ist. |
LogDirectory |
Ruft den Pfad zum Protokollverzeichnis ab, das die Anwendung verwenden kann. |
ServiceListenAddress |
Die Adresse, an der der Dienst den Kommunikationslistener starten soll. |
ServicePublishAddress |
Die Adresse, die der Dienst als Lauschadresse veröffentlichen soll. |
TempDirectory |
Ruft den Pfad zum temporären Verzeichnis ab, das die Anwendung für temporäre Dateien verwenden kann. |
WorkDirectory |
Ruft den Pfad zum Arbeitsverzeichnis ab, das die Anwendung zum Speichern von Daten verwenden kann. Beispiel: der Status der Replikate. |
Methoden
Dispose() |
Entfernt den Codepaketaktivierungskontext. |
Finalize() |
Führt Bereinigungsvorgänge für nicht verwaltete Ressourcen aus, die vom aktuellen Objekt gespeichert werden, bevor das Objekt zerstört wird. |
GetApplicationPrincipals() |
Ruft alle im Anwendungsmanifest definierten Prinzipale ab. |
GetCodePackage(String) |
Veraltet.
Ruft das Objekt anhand des CodePackageDescription Namens ab. Diese Methode ist veraltet. Verwenden Sie GetCodePackageObject(String). |
GetCodePackageNames() |
Ruft die Liste der Codepaketnamen im Dienstmanifest ab. |
GetCodePackageObject(String) |
Ruft das Objekt anhand des CodePackage Namens ab. |
GetConfigurationPackage(String) |
Veraltet.
Ruft das Objekt anhand des ConfigurationPackageDescription Namens ab. Diese Methode ist veraltet. Verwenden Sie GetConfigurationPackageObject(String). |
GetConfigurationPackageNames() |
Ruft die Liste der Konfigurationspaketnamen im Dienstmanifest ab. |
GetConfigurationPackageObject(String) |
Ruft das Objekt anhand des ConfigurationPackage Namens ab. |
GetDataPackage(String) |
Veraltet.
Ruft den DataPackageDescription nach Namen ab. Diese Methode ist veraltet. Verwenden Sie GetDataPackageObject(String). |
GetDataPackageNames() |
Ruft die Liste der Datenpaketnamen im Dienstmanifest ab. |
GetDataPackageObject(String) |
Ruft das Objekt anhand des DataPackage Namens ab. |
GetDirectory(String) |
Ruft den Verzeichnispfad für das Verzeichnis innerhalb des Arbeitsverzeichnisses ab. |
GetEndpoint(String) |
Ruft einen EndpointResourceDescription nach Namen ab. |
GetEndpoints() |
Ruft alle Endpunkte 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. |
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. |
Ereignisse
CodePackageAdded |
Veraltet.
Wird ausgelöst, wenn dem Dienstmanifest ein neues Codepaket hinzugefügt wird. |
CodePackageAddedEvent |
Wird während eines Anwendungsupgrades ausgelöst, wenn dem Dienstmanifest ein neues Codepaket hinzugefügt wird. |
CodePackageModified |
Veraltet.
Wird ausgelöst, wenn ein vorhandenes Codepaket im Dienstmanifest geändert wird. |
CodePackageModifiedEvent |
Wird während eines Anwendungsupgrades ausgelöst, wenn ein vorhandenes Codepaket im Dienstmanifest geändert wird. |
CodePackageRemoved |
Veraltet.
Wird ausgelöst, wenn das Codepaket aus dem Dienstmanifest entfernt wird. |
CodePackageRemovedEvent |
Wird während eines Anwendungsupgrades ausgelöst, wenn ein Codepaket aus dem Dienstmanifest entfernt wird. |
ConfigurationPackageAdded |
Veraltet.
Wird ausgelöst, wenn dem Dienstmanifest ein neues Konfigurationspaket hinzugefügt wird. |
ConfigurationPackageAddedEvent |
Wird während eines Anwendungsupgrades ausgelöst, wenn dem Dienstmanifest ein neues Konfigurationspaket hinzugefügt wird. |
ConfigurationPackageModified |
Veraltet.
Wird ausgelöst, wenn ein Konfigurationspaket im Dienstmanifest geändert wird. |
ConfigurationPackageModifiedEvent |
Wird während eines Anwendungsupgrades ausgelöst, wenn ein Konfigurationspaket im Dienstmanifest geändert wird. |
ConfigurationPackageRemoved |
Veraltet.
Wird ausgelöst, wenn ein Konfigurationspaket aus dem Dienstmanifest entfernt wird. |
ConfigurationPackageRemovedEvent |
Wird während eines Anwendungsupgrades ausgelöst, wenn ein Konfigurationspaket aus dem Dienstmanifest entfernt wird. |
DataPackageAdded |
Veraltet.
Wird ausgelöst, wenn dem Dienstmanifest ein Datenpaket hinzugefügt wird. |
DataPackageAddedEvent |
Wird während eines Anwendungsupgrades ausgelöst, wenn dem Dienstmanifest ein Datenpaket hinzugefügt wird. |
DataPackageModified |
Veraltet.
Wird ausgelöst, wenn ein Datenpaket im Dienstmanifest geändert wird. |
DataPackageModifiedEvent |
Wird während eines Anwendungsupgrades ausgelöst, wenn ein Datenpaket im Dienstmanifest geändert wird. |
DataPackageRemoved |
Veraltet.
Wird ausgelöst, wenn ein Datenpaket aus dem Dienstmanifest entfernt wird. |
DataPackageRemovedEvent |
Wird während eines Anwendungsupgrades ausgelöst, wenn ein Datenpaket aus dem Dienstmanifest entfernt wird. |
Gilt für:
Azure SDK for .NET