Partager via


ICodePackageActivationContext Interface

Définition

Représente le contexte d’activation pour le service activé Service Fabric.

public interface ICodePackageActivationContext : IDisposable
type ICodePackageActivationContext = interface
    interface IDisposable
Public Interface ICodePackageActivationContext
Implements IDisposable
Dérivé
Implémente

Remarques

Inclut des informations du manifeste de service, ainsi que des informations sur le package de code actuellement activé, comme le répertoire de travail, l’ID de contexte, etc.

Propriétés

ApplicationName

Obtient le nom de l’application.

ApplicationTypeName

Obtient le nom du type d’application.

CodePackageName

Obtient le nom du package de code activé par l’infrastructure.

CodePackageVersion

Obtient la version du package de code activé par l’infrastructure.

ContextId

Obtient l'id de contexte.

LogDirectory

Obtient le chemin d’accès au répertoire Journal que l’application peut utiliser.

TempDirectory

Obtient le chemin d’accès au répertoire Temp que l’application peut utiliser.

WorkDirectory

Obtient le chemin d’accès au répertoire De travail que l’application peut utiliser.

Méthodes

GetApplicationPrincipals()

Récupère les principaux définis dans le manifeste de l’application.

GetCodePackageNames()

Récupère la liste des noms de package de code dans le manifeste de service.

GetCodePackageObject(String)

Retourne l’objet CodePackage de Service Package qui correspond au nom de package souhaité.

GetConfigurationPackageNames()

Récupère la liste des noms de package de configuration dans le manifeste de service.

GetConfigurationPackageObject(String)

Retourne l’objet ConfigurationPackage de Service Package qui correspond au nom de package souhaité.

GetDataPackageNames()

Récupère la liste des noms de package de données dans le manifeste de service.

GetDataPackageObject(String)

Retourne l’objet DataPackage de Service Package qui correspond au nom de package souhaité.

GetEndpoint(String)

Récupère la ressource de point de terminaison avec un nom donné à partir du manifeste de service.

GetEndpoints()

Récupère les ressources de point de terminaison dans le manifeste de service.

GetServiceGroupTypes()

Récupère la liste des types de groupes de services dans le manifeste de service.

GetServiceManifestName()

Récupère le nom du manifeste de service.

GetServiceManifestVersion()

Récupère la version du manifeste de service.

GetServiceTypes()

Récupère la liste des types de service dans le manifeste de service.

ReportApplicationHealth(HealthInformation)

Signale l’intégrité de l’application actuelle.

ReportApplicationHealth(HealthInformation, HealthReportSendOptions)

Signale l’intégrité de l’application actuelle. Spécifie les options permettant de contrôler la façon dont le rapport est envoyé.

ReportDeployedApplicationHealth(HealthInformation)

Signale l’intégrité de l’application déployée actuelle.

ReportDeployedApplicationHealth(HealthInformation, HealthReportSendOptions)

Signale l’intégrité de l’application déployée actuelle. Spécifie les options permettant de contrôler la façon dont le rapport est envoyé.

ReportDeployedServicePackageHealth(HealthInformation)

Signale l’intégrité du package de service déployé actuel.

ReportDeployedServicePackageHealth(HealthInformation, HealthReportSendOptions)

Signale l’intégrité du package de service déployé actuel. Spécifie les options d’envoi qui contrôlent la façon dont le rapport est envoyé au magasin d’intégrité.

Événements

CodePackageAddedEvent

Événement déclenché lorsque new CodePackage est ajouté au manifeste de service.

CodePackageModifiedEvent

Événement déclenché lorsqu’un CodePackage dans le manifeste de service est modifié.

CodePackageRemovedEvent

Événement déclenché lorsqu’un CodePackage est supprimé du manifeste de service.

ConfigurationPackageAddedEvent

Événement déclenché lorsque new ConfigurationPackage est ajouté au manifeste de service.

ConfigurationPackageModifiedEvent

Événement déclenché lorsqu’un ConfigurationPackage dans le manifeste de service est modifié.

ConfigurationPackageRemovedEvent

Événement déclenché lorsqu’un ConfigurationPackage est supprimé du manifeste de service.

DataPackageAddedEvent

Événement déclenché lorsque new DataPackage est ajouté au manifeste de service.

DataPackageModifiedEvent

Événement déclenché lorsqu’un DataPackage dans le manifeste de service est modifié.

DataPackageRemovedEvent

Événement déclenché lorsqu’un DataPackage est supprimé du manifeste de service.

S’applique à