CodePackageActivationContext Classe
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 l’activation qui contient des informations sur un package de code en cours d’exécution dans une application Service Fabric.
Les GetActivationContext() méthodes et GetActivationContextAsync(TimeSpan, CancellationToken) peuvent être utilisées pour obtenir une instance du contexte d’activation.
public class CodePackageActivationContext : IDisposable, System.Fabric.ICodePackageActivationContext3
type CodePackageActivationContext = class
interface ICodePackageActivationContext3
interface ICodePackageActivationContext2
interface ICodePackageActivationContext
interface IDisposable
Public Class CodePackageActivationContext
Implements ICodePackageActivationContext3, IDisposable
- Héritage
-
CodePackageActivationContext
- Implémente
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 qui représente le nom du package de service qualifié avec le nom du package d’application. |
LogDirectory |
Obtient le chemin d’accès au répertoire du journal que l’application peut utiliser. |
ServiceListenAddress |
Adresse à laquelle le service doit démarrer l’écouteur de communication. |
ServicePublishAddress |
Adresse que le service doit publier en tant qu’adresse d’écoute. |
TempDirectory |
Obtient le chemin d’accès au répertoire Temp que l’application peut utiliser pour les fichiers temporaires. |
WorkDirectory |
Obtient le chemin d’accès au répertoire De travail que l’application peut utiliser pour stocker des données. Par exemple : l’état des réplicas. |
Méthodes
Dispose() |
Supprime le contexte d’activation du package de code. |
Finalize() |
Effectue des opérations de nettoyage sur les ressources non managées détenues par l’objet actif avant la destruction de l’objet. |
GetApplicationPrincipals() |
Récupère tous les principaux définis dans le manifeste de l’application. |
GetCodePackage(String) |
Obsolète.
Récupère l’objet CodePackageDescription par son nom. Cette méthode est obsolète. Utiliser GetCodePackageObject(String). |
GetCodePackageNames() |
Récupère la liste des noms de package de code dans le manifeste du service. |
GetCodePackageObject(String) |
Récupère l’objet CodePackage par son nom. |
GetConfigurationPackage(String) |
Obsolète.
Récupère l’objet ConfigurationPackageDescription par son nom. Cette méthode est obsolète. Utiliser GetConfigurationPackageObject(String). |
GetConfigurationPackageNames() |
Récupère la liste des noms de package de configuration dans le manifeste du service. |
GetConfigurationPackageObject(String) |
Récupère l’objet ConfigurationPackage par son nom. |
GetDataPackage(String) |
Obsolète.
Récupère le DataPackageDescription par nom. Cette méthode est obsolète. Utiliser GetDataPackageObject(String). |
GetDataPackageNames() |
Récupère la liste des noms de package de données dans le manifeste du service. |
GetDataPackageObject(String) |
Récupère l’objet DataPackage par son nom. |
GetDirectory(String) |
Récupère le chemin d’accès du répertoire à l’intérieur du répertoire de travail. |
GetEndpoint(String) |
Récupère un EndpointResourceDescription par nom. |
GetEndpoints() |
Récupère tous les points de terminaison dans le manifeste du 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 du 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. |
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. |
Événements
CodePackageAdded |
Obsolète.
Déclenché lorsqu’un nouveau package de code est ajouté au manifeste du service. |
CodePackageAddedEvent |
Déclenché lors d’une mise à niveau d’application lorsqu’un nouveau package de code est ajouté au manifeste du service. |
CodePackageModified |
Obsolète.
Déclenché lorsqu’un package de code existant est modifié dans le manifeste du service. |
CodePackageModifiedEvent |
Déclenché lors d’une mise à niveau d’application lorsqu’un package de code existant est modifié dans le manifeste du service. |
CodePackageRemoved |
Obsolète.
Déclenché lorsque le package de code est supprimé du manifeste du service. |
CodePackageRemovedEvent |
Déclenché lors d’une mise à niveau d’application lorsqu’un package de code est supprimé du manifeste de service. |
ConfigurationPackageAdded |
Obsolète.
Déclenché lorsqu’un nouveau package de configuration est ajouté au manifeste de service. |
ConfigurationPackageAddedEvent |
Déclenché lors d’une mise à niveau d’application lorsqu’un nouveau package de configuration est ajouté au manifeste du service. |
ConfigurationPackageModified |
Obsolète.
Déclenché lorsqu’un package de configuration est modifié dans le manifeste du service. |
ConfigurationPackageModifiedEvent |
Déclenché lors d’une mise à niveau d’application lorsqu’un package de configuration est modifié dans le manifeste du service. |
ConfigurationPackageRemoved |
Obsolète.
Déclenché lorsqu’un package de configuration est supprimé du manifeste du service. |
ConfigurationPackageRemovedEvent |
Déclenché lors d’une mise à niveau d’application lorsqu’un package de configuration est supprimé du manifeste du service. |
DataPackageAdded |
Obsolète.
Déclenché lorsqu’un package de données est ajouté au manifeste du service. |
DataPackageAddedEvent |
Déclenché lors d’une mise à niveau d’application lorsqu’un package de données est ajouté au manifeste de service. |
DataPackageModified |
Obsolète.
Déclenché lorsqu’un package de données est modifié dans le manifeste du service. |
DataPackageModifiedEvent |
Déclenché lors d’une mise à niveau d’application lorsqu’un package de données est modifié dans le manifeste du service. |
DataPackageRemoved |
Obsolète.
Déclenché lorsqu’un package de données est supprimé du manifeste du service. |
DataPackageRemovedEvent |
Déclenché lors d’une mise à niveau d’application lorsqu’un package de données est supprimé du manifeste du service. |
S’applique à
Azure SDK for .NET