Freigeben über


RestartDeployedCodePackageDescription interface

Definiert eine Beschreibung für den Neustart eines bereitgestellten Codepakets auf Service Fabric-Knoten.

Eigenschaften

codePackageInstanceId

Die Instanz-ID für derzeit ausgeführten Einstiegspunkt. Bei einem Codepaket-Setup-Einstiegspunkt (sofern angegeben) wird zuerst ausgeführt, und nachdem der Haupteinstiegspunkt beendet wurde. Jedes Mal, wenn die ausführbare Datei des Einstiegspunkts ausgeführt wird, ändert sich die Instanz-ID. Wenn 0 als Codepaketinstanz-ID übergeben wird, startet die API das Codepaket mit der aktuell ausgeführten Instanz-ID neu. Wenn eine andere Instanz-ID als 0 übergeben wird, startet die API das Codepaket nur neu, wenn die aktuelle Instanz-ID mit der übergebenen Instanz-ID übereinstimmt. Beachten Sie, dass die genaue Instanz-ID (nicht 0) in der API sicherer ist, da bei einem Neustart des Codepakets höchstens sichergestellt wird.

codePackageName

Der Name des codepakets, das im Dienstmanifest definiert ist.

serviceManifestName

Der Name des Dienstmanifests, das dieses Codepaket angegeben hat.

servicePackageActivationId

Die ActivationId eines bereitgestellten Dienstpakets. Wenn ServicePackageActivationMode zum Zeitpunkt der Erstellung des Diensts "SharedProcess" angegeben ist (oder wenn er nicht angegeben ist, in diesem Fall ist er standardmäßig auf 'SharedProcess' festgelegt), ist der Wert von ServicePackageActivationId immer eine leere Zeichenfolge.

Details zur Eigenschaft

codePackageInstanceId

Die Instanz-ID für derzeit ausgeführten Einstiegspunkt. Bei einem Codepaket-Setup-Einstiegspunkt (sofern angegeben) wird zuerst ausgeführt, und nachdem der Haupteinstiegspunkt beendet wurde. Jedes Mal, wenn die ausführbare Datei des Einstiegspunkts ausgeführt wird, ändert sich die Instanz-ID. Wenn 0 als Codepaketinstanz-ID übergeben wird, startet die API das Codepaket mit der aktuell ausgeführten Instanz-ID neu. Wenn eine andere Instanz-ID als 0 übergeben wird, startet die API das Codepaket nur neu, wenn die aktuelle Instanz-ID mit der übergebenen Instanz-ID übereinstimmt. Beachten Sie, dass die genaue Instanz-ID (nicht 0) in der API sicherer ist, da bei einem Neustart des Codepakets höchstens sichergestellt wird.

codePackageInstanceId: string

Eigenschaftswert

string

codePackageName

Der Name des codepakets, das im Dienstmanifest definiert ist.

codePackageName: string

Eigenschaftswert

string

serviceManifestName

Der Name des Dienstmanifests, das dieses Codepaket angegeben hat.

serviceManifestName: string

Eigenschaftswert

string

servicePackageActivationId

Die ActivationId eines bereitgestellten Dienstpakets. Wenn ServicePackageActivationMode zum Zeitpunkt der Erstellung des Diensts "SharedProcess" angegeben ist (oder wenn er nicht angegeben ist, in diesem Fall ist er standardmäßig auf 'SharedProcess' festgelegt), ist der Wert von ServicePackageActivationId immer eine leere Zeichenfolge.

servicePackageActivationId?: string

Eigenschaftswert

string