Partilhar via


ICodePackageActivationContext2 Interface

Definição

Representa o contexto de ativação para o serviço ativado do Service Fabric.

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

(Herdado de ICodePackageActivationContext)
ApplicationTypeName

Obtém o nome do tipo de aplicativo.

(Herdado de ICodePackageActivationContext)
CodePackageName

Obtém o nome do pacote de código ativado pela malha.

(Herdado de ICodePackageActivationContext)
CodePackageVersion

Obtém a versão do pacote de código ativado pela malha.

(Herdado de ICodePackageActivationContext)
ContextId

Obtém a ID do contexto.

(Herdado de ICodePackageActivationContext)
LogDirectory

Obtém o caminho para o diretório log que o aplicativo pode usar.

(Herdado de ICodePackageActivationContext)
ServiceListenAddress

O endereço no qual o serviço deve iniciar o ouvinte de comunicação.

ServicePublishAddress

O endereço que o serviço deve publicar como o endereço de escuta.

TempDirectory

Obtém o caminho para o diretório Temp que o aplicativo pode usar.

(Herdado de ICodePackageActivationContext)
WorkDirectory

Obtém o caminho para o diretório Trabalho que o aplicativo pode usar.

(Herdado de ICodePackageActivationContext)

Métodos

GetApplicationPrincipals()

Recupera as entidades definidas no manifesto do aplicativo.

(Herdado de ICodePackageActivationContext)
GetCodePackageNames()

Recupera a lista de nomes de pacote de código no manifesto do serviço.

(Herdado de ICodePackageActivationContext)
GetCodePackageObject(String)

Retorna o CodePackage objeto do Pacote de Serviço que corresponde ao nome do pacote desejado.

(Herdado de ICodePackageActivationContext)
GetConfigurationPackageNames()

Recupera a lista de nomes de pacote de configuração no manifesto do serviço.

(Herdado de ICodePackageActivationContext)
GetConfigurationPackageObject(String)

Retorna o ConfigurationPackage objeto do Pacote de Serviço que corresponde ao nome do pacote desejado.

(Herdado de ICodePackageActivationContext)
GetDataPackageNames()

Recupera a lista de nomes de pacote de dados no manifesto do serviço.

(Herdado de ICodePackageActivationContext)
GetDataPackageObject(String)

Retorna o DataPackage objeto do Pacote de Serviço que corresponde ao nome do pacote desejado.

(Herdado de ICodePackageActivationContext)
GetEndpoint(String)

Recupera o recurso de ponto de extremidade com um determinado nome do manifesto do serviço.

(Herdado de ICodePackageActivationContext)
GetEndpoints()

Recupera os recursos de ponto de extremidade no manifesto do serviço.

(Herdado de ICodePackageActivationContext)
GetServiceGroupTypes()

Recupera a lista de tipos de Grupo de Serviços no manifesto do serviço.

(Herdado de ICodePackageActivationContext)
GetServiceManifestName()

Recupera o nome do manifesto do serviço.

(Herdado de ICodePackageActivationContext)
GetServiceManifestVersion()

Recupera a versão do manifesto do serviço.

(Herdado de ICodePackageActivationContext)
GetServiceTypes()

Recupera a lista de tipos de serviço no manifesto do serviço.

(Herdado de ICodePackageActivationContext)
ReportApplicationHealth(HealthInformation)

Relata a integridade do aplicativo atual.

(Herdado de ICodePackageActivationContext)
ReportApplicationHealth(HealthInformation, HealthReportSendOptions)

Relata a integridade do aplicativo atual. Especifica opções para controlar como o relatório é enviado.

(Herdado de ICodePackageActivationContext)
ReportDeployedApplicationHealth(HealthInformation)

Relata a integridade do aplicativo implantado atual.

(Herdado de ICodePackageActivationContext)
ReportDeployedApplicationHealth(HealthInformation, HealthReportSendOptions)

Relata a integridade do aplicativo implantado atual. Especifica opções para controlar como o relatório é enviado.

(Herdado de ICodePackageActivationContext)
ReportDeployedServicePackageHealth(HealthInformation)

Relata a integridade do pacote de serviço implantado atualmente.

(Herdado de ICodePackageActivationContext)
ReportDeployedServicePackageHealth(HealthInformation, HealthReportSendOptions)

Relata a integridade do pacote de serviço implantado atualmente. Especifica opções de envio que controlam como o relatório é enviado ao repositório de integridade.

(Herdado de ICodePackageActivationContext)

Eventos

CodePackageAddedEvent

Evento gerado quando novo CodePackage é adicionado ao manifesto do serviço.

(Herdado de ICodePackageActivationContext)
CodePackageModifiedEvent

Evento gerado quando um CodePackage no manifesto do serviço é modificado.

(Herdado de ICodePackageActivationContext)
CodePackageRemovedEvent

Evento gerado quando um CodePackage é removido do manifesto do serviço.

(Herdado de ICodePackageActivationContext)
ConfigurationPackageAddedEvent

Evento gerado quando novo ConfigurationPackage é adicionado ao manifesto do serviço.

(Herdado de ICodePackageActivationContext)
ConfigurationPackageModifiedEvent

Evento gerado quando um ConfigurationPackage no manifesto do serviço é modificado.

(Herdado de ICodePackageActivationContext)
ConfigurationPackageRemovedEvent

Evento gerado quando um ConfigurationPackage é removido do manifesto do serviço.

(Herdado de ICodePackageActivationContext)
DataPackageAddedEvent

Evento gerado quando novo DataPackage é adicionado ao manifesto do serviço.

(Herdado de ICodePackageActivationContext)
DataPackageModifiedEvent

Evento gerado quando um DataPackage no manifesto do serviço é modificado.

(Herdado de ICodePackageActivationContext)
DataPackageRemovedEvent

Evento gerado quando um DataPackage é removido do manifesto do serviço.

(Herdado de ICodePackageActivationContext)

Aplica-se a