StatefulServiceProperties Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Propriétés d’une ressource de service avec état.
[Newtonsoft.Json.JsonObject("Stateful")]
public class StatefulServiceProperties : Microsoft.Azure.Management.ServiceFabric.Models.ServiceResourceProperties
[<Newtonsoft.Json.JsonObject("Stateful")>]
type StatefulServiceProperties = class
inherit ServiceResourceProperties
Public Class StatefulServiceProperties
Inherits ServiceResourceProperties
- Héritage
- Attributs
-
Newtonsoft.Json.JsonObjectAttribute
Constructeurs
StatefulServiceProperties() |
Initialise une nouvelle instance de la classe 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>) |
Initialise une nouvelle instance de la classe StatefulServiceProperties. |
Propriétés
CorrelationScheme |
Obtient ou définit une liste qui décrit la corrélation du service avec d’autres services. (Hérité de ServiceResourcePropertiesBase) |
DefaultMoveCost |
Obtient ou définit spécifie le coût de déplacement du service. Les valeurs possibles sont les suivantes : 'Zéro', 'Low', 'Medium', 'High' (Hérité de ServiceResourcePropertiesBase) |
HasPersistedState |
Obtient ou définit un indicateur indiquant s’il s’agit d’un service persistant qui stocke les états sur le disque local. Si elle est, la valeur de cette propriété est true, si ce n’est pas false. |
MinReplicaSetSize |
Obtient ou définit la taille minimale réplica définie sous forme de nombre. |
PartitionDescription |
Obtient ou définit décrit la façon dont le service est partitionné. (Hérité de ServiceResourceProperties) |
PlacementConstraints |
Obtient ou définit les contraintes de placement sous forme de chaîne. Les contraintes de placement sont des expressions booléennes sur les propriétés de nœud et permettent de restreindre un service à des nœuds particuliers en fonction des besoins du service. Par exemple, pour placer un service sur des nœuds où NodeType est bleu, spécifiez ce qui suit : « NodeColor == blue) ». (Hérité de ServiceResourcePropertiesBase) |
ProvisioningState |
Obtient l’état de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse (Hérité de ServiceResourceProperties) |
QuorumLossWaitDuration |
Obtient ou définit la durée maximale pendant laquelle une partition est autorisée à se trouver dans un état de perte de quorum, représentée au format ISO 8601 (hh:mm:ss.s). |
ReplicaRestartWaitDuration |
Obtient ou définit la durée entre la panne d’un réplica et la création d’une réplica, représentée au format ISO 8601 (hh:mm:ss.s). |
ServiceDnsName |
Obtient ou définit le nom dns utilisé pour le service. Si cela est spécifié, le service est accessible via son nom DNS au lieu du nom du service. (Hérité de ServiceResourceProperties) |
ServiceLoadMetrics |
Obtient ou définit les métriques de charge de service données sous forme de tableau d’objets ServiceLoadMetricDescription. (Hérité de ServiceResourcePropertiesBase) |
ServicePackageActivationMode |
Obtient ou définit le mode d’activation du package de service. Les valeurs possibles sont les suivantes : « SharedProcess », « ExclusiveProcess » (Hérité de ServiceResourceProperties) |
ServicePlacementPolicies |
Obtient ou définit une liste qui décrit la corrélation du service avec d’autres services. (Hérité de ServiceResourcePropertiesBase) |
ServiceTypeName |
Obtient ou définit le nom du type de service (Hérité de ServiceResourceProperties) |
StandByReplicaKeepDuration |
Obtient ou définit la définition de la durée pendant laquelle les réplicas StandBy doivent être conservés avant d’être supprimés, représentés au format ISO 8601 (hh:mm:ss.s). |
TargetReplicaSetSize |
Obtient ou définit la cible réplica définir la taille en tant que nombre. |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET