RestartDeployedCodePackageDescription
Definisce la descrizione per il riavvio di un pacchetto di codice distribuito nel nodo di Service Fabric.
Proprietà
Nome | Tipo | Necessario |
---|---|---|
ServiceManifestName |
string | Sì |
ServicePackageActivationId |
string | No |
CodePackageName |
string | Sì |
CodePackageInstanceId |
string | Sì |
ServiceManifestName
Tipo: string
Obbligatorio: Sì
Nome del manifesto del servizio che ha specificato questo pacchetto di codice.
ServicePackageActivationId
Tipo: string
Obbligatorio: No
Id attivazione di un pacchetto del servizio distribuito. Se ServicePackageActivationMode specificato al momento della creazione del servizio è 'SharedProcess' (o se non è specificato, nel qual caso per impostazione predefinita è 'SharedProcess'), il valore di ServicePackageActivationId è sempre una stringa vuota.
CodePackageName
Tipo: string
Obbligatorio: Sì
Nome del pacchetto di codice definito nel manifesto del servizio.
CodePackageInstanceId
Tipo: string
Obbligatorio: Sì
ID istanza per il punto di ingresso attualmente in esecuzione. Per un punto di ingresso di installazione del pacchetto di codice (se specificato) viene eseguito per primo e dopo l'avvio del punto di ingresso principale.
Ogni volta che viene eseguito l'eseguibile del punto di ingresso, il relativo ID istanza cambierà. Se 0 viene passato come ID istanza del pacchetto di codice, l'API riavvia il pacchetto di codice con qualsiasi ID istanza attualmente in esecuzione.
Se viene passato un ID istanza diverso da 0, l'API riavvia il pacchetto di codice solo se l'ID istanza corrente corrisponde all'ID istanza passato.
Si noti che il passaggio dell'ID istanza esatto (non 0) nell'API è più sicuro, perché se garantisce al massimo un riavvio del pacchetto di codice.