Freigeben über


PartitionMoveCostDescription Konstruktor

Definition

Konstruktor für PartitionMoveCostDescription, bei dem mindestens der Wert für die Verschiebungskosten eines Replikats angegeben werden sollte.

public PartitionMoveCostDescription (Guid partitionId, System.Fabric.MoveCost? primaryReplicaMoveCostEntry, System.Fabric.MoveCost? secondaryReplicasOrInstancesMoveCostEntry, System.Collections.Generic.IList<System.Fabric.Description.ReplicaMoveCostDescription> secondaryReplicaOrInstanceMoveCostEntriesPerNode, System.Fabric.MoveCost? auxiliaryReplicasMoveCostEntry = default, System.Collections.Generic.IList<System.Fabric.Description.ReplicaMoveCostDescription> auxiliaryReplicaMoveCostEntriesPerNode = default);
new System.Fabric.Description.PartitionMoveCostDescription : Guid * Nullable<System.Fabric.MoveCost> * Nullable<System.Fabric.MoveCost> * System.Collections.Generic.IList<System.Fabric.Description.ReplicaMoveCostDescription> * Nullable<System.Fabric.MoveCost> * System.Collections.Generic.IList<System.Fabric.Description.ReplicaMoveCostDescription> -> System.Fabric.Description.PartitionMoveCostDescription
Public Sub New (partitionId As Guid, primaryReplicaMoveCostEntry As Nullable(Of MoveCost), secondaryReplicasOrInstancesMoveCostEntry As Nullable(Of MoveCost), secondaryReplicaOrInstanceMoveCostEntriesPerNode As IList(Of ReplicaMoveCostDescription), Optional auxiliaryReplicasMoveCostEntry As Nullable(Of MoveCost) = Nothing, Optional auxiliaryReplicaMoveCostEntriesPerNode As IList(Of ReplicaMoveCostDescription) = Nothing)

Parameter

partitionId
Guid

Partitions-ID

primaryReplicaMoveCostEntry
Nullable<MoveCost>

Kosteneintrag für das primäre Replikat verschieben, kann leer sein.

secondaryReplicasOrInstancesMoveCostEntry
Nullable<MoveCost>

Der Kosteneintrag für alle sekundären Replikate oder Instanzen kann leer sein.

secondaryReplicaOrInstanceMoveCostEntriesPerNode
IList<ReplicaMoveCostDescription>

Kosteneinträge für ein bestimmtes sekundäres Replikat oder instance können leer sein.

auxiliaryReplicasMoveCostEntry
Nullable<MoveCost>

Der Kosteneintrag für alle Hilfsreplikate oder -instanzen kann leer sein.

auxiliaryReplicaMoveCostEntriesPerNode
IList<ReplicaMoveCostDescription>

Die Liste der Verschiebekosteneinträge für bestimmte Hilfsreplikate oder instance kann leer sein.

Gilt für: