StatelessServiceProperties Constructeurs
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.
Surcharges
StatelessServiceProperties() |
Initialise une nouvelle instance de la classe StatelessServiceProperties. |
StatelessServiceProperties(String, IList<ServiceCorrelationDescription>, IList<ServiceLoadMetricDescription>, IList<ServicePlacementPolicyDescription>, String, String, String, PartitionSchemeDescription, String, String, Nullable<Int32>, String) |
Initialise une nouvelle instance de la classe StatelessServiceProperties. |
StatelessServiceProperties()
Initialise une nouvelle instance de la classe StatelessServiceProperties.
public StatelessServiceProperties ();
Public Sub New ()
S’applique à
StatelessServiceProperties(String, IList<ServiceCorrelationDescription>, IList<ServiceLoadMetricDescription>, IList<ServicePlacementPolicyDescription>, String, String, String, PartitionSchemeDescription, String, String, Nullable<Int32>, String)
Initialise une nouvelle instance de la classe StatelessServiceProperties.
public StatelessServiceProperties (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, int? instanceCount = default, string instanceCloseDelayDuration = default);
new Microsoft.Azure.Management.ServiceFabric.Models.StatelessServiceProperties : 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<int> * string -> Microsoft.Azure.Management.ServiceFabric.Models.StatelessServiceProperties
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 instanceCount As Nullable(Of Integer) = Nothing, Optional instanceCloseDelayDuration As String = Nothing)
Paramètres
- placementConstraints
- String
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) ».
- correlationScheme
- IList<ServiceCorrelationDescription>
Liste qui décrit la corrélation du service avec d’autres services.
- serviceLoadMetrics
- IList<ServiceLoadMetricDescription>
Les métriques de charge de service sont fournies sous la forme d’un tableau d’objets ServiceLoadMetricDescription.
- servicePlacementPolicies
- IList<ServicePlacementPolicyDescription>
Liste qui décrit la corrélation du service avec d’autres services.
- defaultMoveCost
- String
Spécifie le coût du déplacement du service. Les valeurs possibles sont les suivantes : « Zéro », « Faible », « Moyen », « Élevé »
- provisioningState
- String
État actuel du déploiement ou de l’approvisionnement, qui apparaît uniquement dans la réponse
- serviceTypeName
- String
Nom du type de service
- partitionDescription
- PartitionSchemeDescription
Décrit comment le service est partitionné.
- servicePackageActivationMode
- String
Mode d’activation du package de service. Les valeurs possibles sont les suivantes : « SharedProcess », « ExclusiveProcess »
- serviceDnsName
- String
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.
- instanceCloseDelayDuration
- String
Durée de délai pour la fonctionnalité RequestDrain pour garantir que le point de terminaison publié par le instance sans état est supprimé avant que le délai ne commence avant la fermeture de la instance. Ce délai permet aux requêtes existantes de se vider normalement avant que le instance ne tombe réellement en panne (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Elle est d’abord interprétée en tant que chaîne représentant une durée ISO 8601. Si cette tentative échoue, elle est interprétée comme un nombre représentant le nombre total de millisecondes.
S’applique à
Azure SDK for .NET