StatefulServiceProperties Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
StatefulServiceProperties() |
Inicializa una nueva instancia de la clase StatefulServiceProperties. |
StatefulServiceProperties(String, IList<ServiceCorrelationDescription>, IList<ServiceLoadMetricDescription>, IList<ServicePlacementPolicyDescription>, String, String, String, PartitionSchemeDescription, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>) |
Inicializa una nueva instancia de la clase StatefulServiceProperties. |
StatefulServiceProperties()
Inicializa una nueva instancia de la clase StatefulServiceProperties.
public StatefulServiceProperties ();
Public Sub New ()
Se aplica a
StatefulServiceProperties(String, IList<ServiceCorrelationDescription>, IList<ServiceLoadMetricDescription>, IList<ServicePlacementPolicyDescription>, String, String, String, PartitionSchemeDescription, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>)
Inicializa una nueva instancia de la clase StatefulServiceProperties.
public StatefulServiceProperties (string placementConstraints = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServiceCorrelationDescription> correlationScheme = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServiceLoadMetricDescription> serviceLoadMetrics = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServicePlacementPolicyDescription> servicePlacementPolicies = default, string defaultMoveCost = default, string provisioningState = default, string serviceTypeName = default, Microsoft.Azure.Management.ServiceFabric.Models.PartitionSchemeDescription partitionDescription = default, string servicePackageActivationMode = default, string serviceDnsName = default, bool? hasPersistedState = default, int? targetReplicaSetSize = default, int? minReplicaSetSize = default, DateTime? replicaRestartWaitDuration = default, DateTime? quorumLossWaitDuration = default, DateTime? standByReplicaKeepDuration = default);
new Microsoft.Azure.Management.ServiceFabric.Models.StatefulServiceProperties : string * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServiceCorrelationDescription> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServiceLoadMetricDescription> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.ServicePlacementPolicyDescription> * string * string * string * Microsoft.Azure.Management.ServiceFabric.Models.PartitionSchemeDescription * string * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> -> Microsoft.Azure.Management.ServiceFabric.Models.StatefulServiceProperties
Public Sub New (Optional placementConstraints As String = Nothing, Optional correlationScheme As IList(Of ServiceCorrelationDescription) = Nothing, Optional serviceLoadMetrics As IList(Of ServiceLoadMetricDescription) = Nothing, Optional servicePlacementPolicies As IList(Of ServicePlacementPolicyDescription) = Nothing, Optional defaultMoveCost As String = Nothing, Optional provisioningState As String = Nothing, Optional serviceTypeName As String = Nothing, Optional partitionDescription As PartitionSchemeDescription = Nothing, Optional servicePackageActivationMode As String = Nothing, Optional serviceDnsName As String = Nothing, Optional hasPersistedState As Nullable(Of Boolean) = Nothing, Optional targetReplicaSetSize As Nullable(Of Integer) = Nothing, Optional minReplicaSetSize As Nullable(Of Integer) = Nothing, Optional replicaRestartWaitDuration As Nullable(Of DateTime) = Nothing, Optional quorumLossWaitDuration As Nullable(Of DateTime) = Nothing, Optional standByReplicaKeepDuration As Nullable(Of DateTime) = Nothing)
Parámetros
- placementConstraints
- String
Las restricciones de colocación como una cadena. Las restricciones de colocación son expresiones booleanas en las propiedades del nodo y permiten restringir un servicio en nodos concretos según los requisitos de servicio. Por ejemplo, para colocar un servicio en los nodos donde NodeType es azul, especifique lo siguiente: "NodeColor == blue)".
- correlationScheme
- IList<ServiceCorrelationDescription>
Lista que describe la correlación del servicio con otros servicios.
- serviceLoadMetrics
- IList<ServiceLoadMetricDescription>
Las métricas de carga del servicio se proporcionan como una matriz de objetos ServiceLoadMetricDescription.
- servicePlacementPolicies
- IList<ServicePlacementPolicyDescription>
Lista que describe la correlación del servicio con otros servicios.
- defaultMoveCost
- String
Especifica el costo de movimiento de un servicio. Entre los valores posibles se incluyen: "Zero", "Low", "Medium", "High"
- provisioningState
- String
El estado actual de implementación o aprovisionamiento, que solo aparece en la respuesta.
- serviceTypeName
- String
Nombre del tipo de servicio
- partitionDescription
- PartitionSchemeDescription
Describe cómo se particiona el servicio.
- servicePackageActivationMode
- String
Modo de activación del paquete de servicio. Entre los valores posibles se incluyen: "SharedProcess", "ExclusiveProcess"
- serviceDnsName
- String
Nombre DNS usado para el servicio. Si se especifica, se puede acceder al servicio a través de su nombre DNS en lugar del nombre del servicio.
Marca que indica si se trata de un servicio persistente que almacena estados en el disco local. Si es entonces el valor de esta propiedad es true, si no es false.
Duración entre el momento en que una réplica deja de funcionar y cuando se crea una nueva réplica, representada en formato ISO 8601 (hh:mm:ss.ss).
La duración máxima para la que se permite que una partición esté en un estado de pérdida de cuórum, representada en formato ISO 8601 (hh:mm:ss.ss).
La definición sobre cuánto tiempo se deben mantener las réplicas StandBy antes de quitarse, representadas en formato ISO 8601 (hh:mm:ss.s).
Se aplica a
Azure SDK for .NET