ICodePackageActivationContext Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET