RestartDeployedCodePackageDescription
Define a descrição para reiniciar um pacote de código implantado no nó do Service Fabric.
Propriedades
Nome | Type | Obrigatório |
---|---|---|
ServiceManifestName |
string | Sim |
ServicePackageActivationId |
string | Não |
CodePackageName |
string | Sim |
CodePackageInstanceId |
string | Yes |
ServiceManifestName
Tipo: string
Obrigatório: sim
O nome do manifesto de serviço que especificou esse pacote de código.
ServicePackageActivationId
Tipo: string
Obrigatório: não
A ActivationId de um pacote de serviço implantado. Se ServicePackageActivationMode especificado no momento da criação do serviço for 'SharedProcess' (ou se não for especificado, nesse caso, o padrão será 'SharedProcess'), o valor de ServicePackageActivationId sempre será uma cadeia de caracteres vazia.
CodePackageName
Tipo: string
Obrigatório: sim
O nome do pacote de código definido no manifesto do serviço.
CodePackageInstanceId
Tipo: string
Obrigatório: sim
A ID da instância do ponto de entrada em execução no momento. Para um ponto de entrada de instalação de pacote de código (se especificado) é executado primeiro e depois que ele termina main ponto de entrada é iniciado.
Cada vez que o executável do ponto de entrada for executado, sua ID de instância será alterada. Se 0 for passado como a ID da instância do pacote de código, a API reiniciará o pacote de código com qualquer ID de instância em execução no momento.
Se uma ID de instância diferente de 0 for passada, a API reiniciará o pacote de código somente se a ID da Instância atual corresponder à ID da instância passada.
Observe que passar a ID exata da instância (não 0) na API é mais seguro, porque se garantir no máximo uma reinicialização do pacote de código.