RestartDeployedCodePackageDescription
Definieert de beschrijving voor het opnieuw starten van een geïmplementeerd codepakket op het Service Fabric-knooppunt.
Eigenschappen
Naam | Type | Vereist |
---|---|---|
ServiceManifestName |
tekenreeks | Ja |
ServicePackageActivationId |
tekenreeks | No |
CodePackageName |
tekenreeks | Ja |
CodePackageInstanceId |
tekenreeks | Ja |
ServiceManifestName
Type: tekenreeks
Vereist: Ja
De naam van het servicemanifest waarmee dit codepakket is opgegeven.
ServicePackageActivationId
Type: tekenreeks
Vereist: Nee
De ActivationId van een geïmplementeerd servicepakket. Als ServicePackageActivationMode die is opgegeven op het moment van het maken van de service SharedProcess is (of als dit niet is opgegeven, in welk geval de standaardwaarde 'SharedProcess' is), is de waarde van ServicePackageActivationId altijd een lege tekenreeks.
CodePackageName
Type: tekenreeks
Vereist: Ja
De naam van het codepakket dat is gedefinieerd in het servicemanifest.
CodePackageInstanceId
Type: tekenreeks
Vereist: Ja
De instantie-id voor het momenteel actieve invoerpunt. Voor een codepakket wordt het invoerpunt (indien opgegeven) eerst uitgevoerd en nadat het is voltooid, wordt het hoofdinvoerpunt gestart.
Telkens wanneer het uitvoerbare invoerpunt wordt uitgevoerd, wordt de exemplaar-id gewijzigd. Als 0 wordt doorgegeven als de exemplaar-id van het codepakket, start de API het codepakket opnieuw op met de instantie-id die momenteel wordt uitgevoerd.
Als een andere instantie-id dan 0 wordt doorgegeven, start de API het codepakket alleen opnieuw als de huidige exemplaar-id overeenkomt met de doorgegeven instantie-id.
Opmerking: het doorgeven van de exacte exemplaar-id (niet 0) in de API is veiliger, omdat als het codepakket maximaal één herstart garandeert.