Freigeben über


ResolvedServicePartition.CompareVersion(ResolvedServicePartition) Methode

Definition

Vergleicht zwei aufgelöste Dienstpartitionen und identifiziert, welche neuer ist.

public int CompareVersion (System.Fabric.ResolvedServicePartition other);
member this.CompareVersion : System.Fabric.ResolvedServicePartition -> int
Public Function CompareVersion (other As ResolvedServicePartition) As Integer

Parameter

other
ResolvedServicePartition

Die andere aufgelöste Dienstpartition, die verglichen werden soll.

Gibt zurück

Gibt Int32 zurück.

Ausnahmen

Die beiden ResolvedServicePartition Objekte stammen aus unterschiedlichen Dienstpartitionen. Dies kann passieren, wenn der Dienst gelöscht und mit demselben Namen neu erstellt wird und zwischen zwei Auflösungsaufrufen partitioniert wird.

Hinweise

Die CompareVersion(ResolvedServicePartition) -Methode akzeptiert ein RSP-Argument (Resolved Service Partition) mit dem -Parameter other , damit der Benutzer erkennen kann, welcher RSP aktueller ist. Der zurückgegebene Wert 0 gibt an, dass die beiden RSPs dieselbe Version aufweisen. 1 gibt an, dass der andere RSP über eine ältere Version verfügt. -1 gibt an, dass der andere RSP über eine neuere Version verfügt.

Gilt für: