ICodePackageActivationContext3 Schnittstelle

Definition

Stellt den Aktivierungskontext für den aktivierten Service Fabric-Dienst dar.

public interface ICodePackageActivationContext3 : IDisposable, System.Fabric.ICodePackageActivationContext2
type ICodePackageActivationContext3 = interface
    interface ICodePackageActivationContext2
    interface ICodePackageActivationContext
    interface IDisposable
Public Interface ICodePackageActivationContext3
Implements ICodePackageActivationContext2, 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.

(Geerbt von ICodePackageActivationContext)
ApplicationTypeName

Ruft den Namen des Anwendungstyps ab.

(Geerbt von ICodePackageActivationContext)
CodePackageName

Ruft den Namen des aktivierten Fabric-Codepakets ab.

(Geerbt von ICodePackageActivationContext)
CodePackageVersion

Ruft die Version des aktivierten Fabric-Codepakets ab.

(Geerbt von ICodePackageActivationContext)
ContextId

Ruft die Kontext-ID ab.

(Geerbt von ICodePackageActivationContext)
LogDirectory

Ruft den Pfad zum Protokollverzeichnis ab, das die Anwendung verwenden kann.

(Geerbt von ICodePackageActivationContext)
ServiceListenAddress

Die Adresse, unter der der Dienst den Kommunikationslistener starten soll.

(Geerbt von ICodePackageActivationContext2)
ServicePublishAddress

Die Adresse, die der Dienst als Lauschadresse veröffentlichen soll.

(Geerbt von ICodePackageActivationContext2)
TempDirectory

Ruft den Pfad zum Temp-Verzeichnis ab, das die Anwendung verwenden kann.

(Geerbt von ICodePackageActivationContext)
WorkDirectory

Ruft den Pfad zum Arbeitsverzeichnis ab, das die Anwendung verwenden kann.

(Geerbt von ICodePackageActivationContext)

Methoden

GetApplicationPrincipals()

Ruft die im Anwendungsmanifest definierten Prinzipale ab.

(Geerbt von ICodePackageActivationContext)
GetCodePackageNames()

Ruft die Liste der Codepaketnamen im Dienstmanifest ab.

(Geerbt von ICodePackageActivationContext)
GetCodePackageObject(String)

Gibt das CodePackage -Objekt von Service Package zurück, das dem gewünschten Paketnamen entspricht.

(Geerbt von ICodePackageActivationContext)
GetConfigurationPackageNames()

Ruft die Liste der Konfigurationspaketnamen im Dienstmanifest ab.

(Geerbt von ICodePackageActivationContext)
GetConfigurationPackageObject(String)

Gibt das ConfigurationPackage -Objekt von Service Package zurück, das dem gewünschten Paketnamen entspricht.

(Geerbt von ICodePackageActivationContext)
GetDataPackageNames()

Ruft die Liste der Datenpaketnamen im Dienstmanifest ab.

(Geerbt von ICodePackageActivationContext)
GetDataPackageObject(String)

Gibt das DataPackage -Objekt von Service Package zurück, das dem gewünschten Paketnamen entspricht.

(Geerbt von ICodePackageActivationContext)
GetDirectory(String)

Ruft den Pfad zum Unterverzeichnis innerhalb des Arbeitsverzeichnisses mit dem Namen "logicalDirectoryName" ab.

GetEndpoint(String)

Ruft die Endpunktressource mit einem angegebenen Namen aus dem Dienstmanifest ab.

(Geerbt von ICodePackageActivationContext)
GetEndpoints()

Ruft die Endpunktressourcen im Dienstmanifest ab.

(Geerbt von ICodePackageActivationContext)
GetServiceGroupTypes()

Ruft die Liste der Dienstgruppentypen im Dienstmanifest ab.

(Geerbt von ICodePackageActivationContext)
GetServiceManifestName()

Ruft den Namen des Dienstmanifests ab.

(Geerbt von ICodePackageActivationContext)
GetServiceManifestVersion()

Ruft die Version des Dienstmanifests ab.

(Geerbt von ICodePackageActivationContext)
GetServiceTypes()

Ruft die Liste der Diensttypen im Dienstmanifest ab.

(Geerbt von ICodePackageActivationContext)
ReportApplicationHealth(HealthInformation)

Meldet die Integrität für die aktuelle Anwendung.

(Geerbt von ICodePackageActivationContext)
ReportApplicationHealth(HealthInformation, HealthReportSendOptions)

Meldet die Integrität für die aktuelle Anwendung. Gibt Optionen an, um zu steuern, wie der Bericht gesendet wird.

(Geerbt von ICodePackageActivationContext)
ReportDeployedApplicationHealth(HealthInformation)

Meldet die Integrität für die aktuelle bereitgestellte Anwendung.

(Geerbt von ICodePackageActivationContext)
ReportDeployedApplicationHealth(HealthInformation, HealthReportSendOptions)

Meldet die Integrität für die aktuelle bereitgestellte Anwendung. Gibt Optionen an, um zu steuern, wie der Bericht gesendet wird.

(Geerbt von ICodePackageActivationContext)
ReportDeployedServicePackageHealth(HealthInformation)

Meldet die Integrität des aktuellen bereitgestellten Dienstpakets.

(Geerbt von ICodePackageActivationContext)
ReportDeployedServicePackageHealth(HealthInformation, HealthReportSendOptions)

Meldet die Integrität des aktuellen bereitgestellten Dienstpakets. Gibt Sendeoptionen an, die steuern, wie der Bericht an den Integritätsspeicher gesendet wird.

(Geerbt von ICodePackageActivationContext)

Ereignisse

CodePackageAddedEvent

Das Ereignis wird ausgelöst, wenn dem Dienstmanifest neu CodePackage hinzugefügt wird.

(Geerbt von ICodePackageActivationContext)
CodePackageModifiedEvent

Ereignis ausgelöst, wenn ein CodePackage im Dienstmanifest geändert wird.

(Geerbt von ICodePackageActivationContext)
CodePackageRemovedEvent

Ereignis ausgelöst, wenn ein CodePackage aus dem Dienstmanifest entfernt wird.

(Geerbt von ICodePackageActivationContext)
ConfigurationPackageAddedEvent

Das Ereignis wird ausgelöst, wenn dem Dienstmanifest neu ConfigurationPackage hinzugefügt wird.

(Geerbt von ICodePackageActivationContext)
ConfigurationPackageModifiedEvent

Ereignis ausgelöst, wenn ein ConfigurationPackage im Dienstmanifest geändert wird.

(Geerbt von ICodePackageActivationContext)
ConfigurationPackageRemovedEvent

Ereignis ausgelöst, wenn ein ConfigurationPackage aus dem Dienstmanifest entfernt wird.

(Geerbt von ICodePackageActivationContext)
DataPackageAddedEvent

Das Ereignis wird ausgelöst, wenn dem Dienstmanifest neu DataPackage hinzugefügt wird.

(Geerbt von ICodePackageActivationContext)
DataPackageModifiedEvent

Ereignis ausgelöst, wenn ein DataPackage im Dienstmanifest geändert wird.

(Geerbt von ICodePackageActivationContext)
DataPackageRemovedEvent

Ereignis ausgelöst, wenn ein DataPackage aus dem Dienstmanifest entfernt wird.

(Geerbt von ICodePackageActivationContext)

Gilt für: