ICodePackageActivationContext Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o contexto de ativação para o serviço ativado do Service Fabric.
public interface ICodePackageActivationContext : IDisposable
type ICodePackageActivationContext = interface
interface IDisposable
Public Interface ICodePackageActivationContext
Implements IDisposable
- Derivado
- Implementações
Comentários
Inclui informações do manifesto do serviço, bem como informações sobre o pacote de código ativado no momento, como diretório de trabalho, ID de contexto etc.
Propriedades
ApplicationName |
Obtém o nome do aplicativo. |
ApplicationTypeName |
Obtém o nome do tipo de aplicativo. |
CodePackageName |
Obtém o nome do pacote de código ativado da malha. |
CodePackageVersion |
Obtém a versão do pacote de código ativado da malha. |
ContextId |
Obtém a ID do contexto. |
LogDirectory |
Obtém o caminho para o diretório Log que o aplicativo pode usar. |
TempDirectory |
Obtém o caminho para o diretório Temp que o aplicativo pode usar. |
WorkDirectory |
Obtém o caminho para o diretório Trabalho que o aplicativo pode usar. |
Métodos
GetApplicationPrincipals() |
Recupera as entidades de segurança definidas no manifesto do aplicativo. |
GetCodePackageNames() |
Recupera a lista de nomes de pacote de código no manifesto do serviço. |
GetCodePackageObject(String) |
Retorna o CodePackage objeto do Pacote de Serviço que corresponde ao nome do pacote desejado. |
GetConfigurationPackageNames() |
Recupera a lista de nomes de pacote de configuração no manifesto do serviço. |
GetConfigurationPackageObject(String) |
Retorna o ConfigurationPackage objeto do Pacote de Serviço que corresponde ao nome do pacote desejado. |
GetDataPackageNames() |
Recupera a lista de nomes de pacote de dados no manifesto do serviço. |
GetDataPackageObject(String) |
Retorna o DataPackage objeto do Pacote de Serviço que corresponde ao nome do pacote desejado. |
GetEndpoint(String) |
Recupera o recurso de ponto de extremidade com um determinado nome do manifesto do serviço. |
GetEndpoints() |
Recupera os recursos do ponto de extremidade no manifesto do serviço. |
GetServiceGroupTypes() |
Recupera a lista de tipos do Grupo de Serviços no manifesto do serviço. |
GetServiceManifestName() |
Recupera o nome do manifesto do serviço. |
GetServiceManifestVersion() |
Recupera a versão do manifesto do serviço. |
GetServiceTypes() |
Recupera a lista de tipos de serviço no manifesto do serviço. |
ReportApplicationHealth(HealthInformation) |
Relata a integridade do aplicativo atual. |
ReportApplicationHealth(HealthInformation, HealthReportSendOptions) |
Relata a integridade do aplicativo atual. Especifica opções para controlar como o relatório é enviado. |
ReportDeployedApplicationHealth(HealthInformation) |
Relata a integridade do aplicativo implantado atualmente. |
ReportDeployedApplicationHealth(HealthInformation, HealthReportSendOptions) |
Relata a integridade do aplicativo implantado atualmente. Especifica opções para controlar como o relatório é enviado. |
ReportDeployedServicePackageHealth(HealthInformation) |
Relata a integridade do pacote de serviço implantado atualmente. |
ReportDeployedServicePackageHealth(HealthInformation, HealthReportSendOptions) |
Relata a integridade do pacote de serviço implantado atualmente. Especifica as opções de envio que controlam como o relatório é enviado para o repositório de integridade. |
Eventos
CodePackageAddedEvent |
Evento gerado quando novo CodePackage é adicionado ao manifesto do serviço. |
CodePackageModifiedEvent |
Evento gerado quando um CodePackage no manifesto do serviço é modificado. |
CodePackageRemovedEvent |
Evento gerado quando um CodePackage é removido do manifesto do serviço. |
ConfigurationPackageAddedEvent |
Evento gerado quando novo ConfigurationPackage é adicionado ao manifesto do serviço. |
ConfigurationPackageModifiedEvent |
Evento gerado quando um ConfigurationPackage no manifesto do serviço é modificado. |
ConfigurationPackageRemovedEvent |
Evento gerado quando um ConfigurationPackage é removido do manifesto do serviço. |
DataPackageAddedEvent |
Evento gerado quando novo DataPackage é adicionado ao manifesto do serviço. |
DataPackageModifiedEvent |
Evento gerado quando um DataPackage no manifesto do serviço é modificado. |
DataPackageRemovedEvent |
Evento gerado quando um DataPackage é removido do manifesto do serviço. |
Aplica-se a
Azure SDK for .NET