RestartDeployedCodePackageDescription
Define a descrição para reiniciar um pacote de código implementado no nó do Service Fabric.
Propriedades
Nome | Tipo | Necessário |
---|---|---|
ServiceManifestName |
string | Yes |
ServicePackageActivationId |
string | No |
CodePackageName |
string | Yes |
CodePackageInstanceId |
string | Yes |
ServiceManifestName
Tipo: cadeia
Obrigatório: Sim
O nome do manifesto de serviço que especificou este pacote de código.
ServicePackageActivationId
Tipo: cadeia
Obrigatório: Não
O ActivationId de um pacote de serviço implementado. Se ServicePackageActivationMode especificado no momento da criação do serviço for "SharedProcess" (ou se não for especificado, caso em que a predefinição é "SharedProcess", então o valor de ServicePackageActivationId é sempre uma cadeia vazia.
CodePackageName
Tipo: cadeia
Obrigatório: Sim
O nome do pacote de código definido no manifesto do serviço.
CodePackageInstanceId
Tipo: cadeia
Obrigatório: Sim
O ID de instância para o ponto de entrada atualmente em execução. Para um ponto de entrada de configuração de pacote de código (se especificado) é executado primeiro e depois de concluir o ponto de entrada principal é iniciado.
Sempre que o ponto de entrada for executado, o respetivo ID de instância será alterado. Se 0 for transmitido como o ID da instância do pacote de código, a API reiniciará o pacote de código com qualquer ID de instância que esteja atualmente em execução.
Se for transmitido um ID de instância diferente de 0, a API reiniciará o pacote de código apenas se o ID da Instância atual corresponder ao ID de instância transmitido.
Tenha em atenção que transmitir o ID de instância exato (não 0) na API é mais seguro, porque se garantir, no máximo, um reinício do pacote de código.