Partager via


StatefulServiceDescription Classe

Définition

Représente l’extension ServiceDescription pour fournir des informations supplémentaires nécessaires pour créer des services avec état.

public sealed class StatefulServiceDescription : System.Fabric.Description.ServiceDescription
type StatefulServiceDescription = class
    inherit ServiceDescription
Public NotInheritable Class StatefulServiceDescription
Inherits ServiceDescription
Héritage
StatefulServiceDescription

Remarques

Constructeurs

StatefulServiceDescription()

Initialise une nouvelle instance de la classe StatefulServiceDescription.

Propriétés

ApplicationName

Obtient ou définit l’URI de l’application.

(Hérité de ServiceDescription)
AuxiliaryReplicaCount

Obtient ou définit le nombre de réplica auxiliaires pour ce service.

Correlations

Obtient la liste de ServiceCorrelationDescriptions qui décrivent les corrélations de ce service avec d’autres services.

(Hérité de ServiceDescription)
DefaultMoveCost

Obtient ou définit la valeur par défaut MoveCost du service.

(Hérité de ServiceDescription)
DropSourceReplicaOnMove

Active ou désactive le comportement où le réplica secondaire source est supprimé lorsqu’une nouvelle réplica démarre la génération.

HasPersistedState

Obtient ou définit une valeur indiquant si cet instance a un état persistant.

InitializationData

Obtient ou définit les données d’initialisation qui seront transmises aux instances de service ou aux réplicas lors de leur création.

(Hérité de ServiceDescription)
IsDefaultMoveCostSpecified

Obtient si une valeur par défaut MoveCost est spécifiée pour le service.

(Hérité de ServiceDescription)
Kind

Obtient le type de service (par exemple, avec état ou sans état) de ce service.

(Hérité de ServiceDescription)
Metrics

Obtient ou définit la collection de clés de ServiceLoadMetricDescriptions qui décrivent les métriques de charge définies pour ce service.

(Hérité de ServiceDescription)
MinReplicaSetSize

Obtient ou définit la taille minimale autorisée réplica définie pour ce service.

PartitionSchemeDescription

Obtient ou définit la description du schéma de partition à utiliser pour ce service.

(Hérité de ServiceDescription)
PlacementConstraints

Obtient ou définit les contraintes de placement pour ce service.

(Hérité de ServiceDescription)
PlacementPolicies

Obtient la liste de ServicePlacementPolicyDescriptions qui décrivent les stratégies de placement pour ce service.

(Hérité de ServiceDescription)
QuorumLossWaitDuration

Obtient ou définit la durée maximale pour laquelle une partition est autorisée à être dans un état de perte de quorum.

ReplicaLifecycleDescription

Définit le comportement de réplica pendant son cycle de vie.

ReplicaRestartWaitDuration

Obtient ou définit la durée, en secondes, entre le moment où un réplica tombe en panne et la création d’un réplica.

ScalingPolicies

Obtient ou définit la liste de ScalingPolicyDescription pour ce service.

(Hérité de ServiceDescription)
ServiceDnsName

Obtient ou définit le nom DNS du service. Si cela est spécifié, le service est accessible via son nom DNS au lieu de ServiceName.

(Hérité de ServiceDescription)
ServiceName

Obtient ou définit l’URI de ce service.

(Hérité de ServiceDescription)
ServicePackageActivationMode

Obtient ou définit le ServicePackageActivationMode d’un service.

(Hérité de ServiceDescription)
ServicePlacementTimeLimit

Obtient ou définit la durée pendant laquelle les réplicas peuvent rester InBuild avant de signaler que la build est bloquée.

ServiceTags

Obtient ou définit la liste des balises qui influenceront l’emplacement et l’exécution du service.

(Hérité de ServiceDescription)
ServiceTypeName

Obtient ou définit le nom du type de service.

(Hérité de ServiceDescription)
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.

TargetReplicaSetSize

Obtient ou définit la taille cible de l’ensemble de réplica.

S’applique à