Compartilhar via


StatefulServiceDescription Classe

Definição

Representa a extensão ServiceDescription para fornecer informações adicionais necessárias para criar serviços com estado.

public sealed class StatefulServiceDescription : System.Fabric.Description.ServiceDescription
type StatefulServiceDescription = class
    inherit ServiceDescription
Public NotInheritable Class StatefulServiceDescription
Inherits ServiceDescription
Herança
StatefulServiceDescription

Comentários

Construtores

StatefulServiceDescription()

Inicializa uma nova instância da classe StatefulServiceDescription.

Propriedades

ApplicationName

Obtém ou define o URI do aplicativo.

(Herdado de ServiceDescription)
AuxiliaryReplicaCount

Obtém ou define a contagem de réplica auxiliar para esse serviço.

Correlations

Obtém a lista de ServiceCorrelationDescriptions que descrevem as correlações desse serviço com outros serviços.

(Herdado de ServiceDescription)
DefaultMoveCost

Obtém ou define o valor padrão MoveCost para o serviço.

(Herdado de ServiceDescription)
DropSourceReplicaOnMove

Habilita ou desabilita o comportamento em que o réplica Secundário de origem está sendo descartado quando um novo réplica começa a ser criado.

HasPersistedState

Obtém ou define um valor que indica se essa instância tem um estado persistente.

InitializationData

Obtém ou define os dados de inicialização que serão passados para instâncias de serviço ou réplicas quando forem criados.

(Herdado de ServiceDescription)
IsDefaultMoveCostSpecified

Obtém se um padrão MoveCost é especificado para o serviço.

(Herdado de ServiceDescription)
Kind

Obtém o tipo de serviço (por exemplo, com estado ou sem estado) desse serviço.

(Herdado de ServiceDescription)
Metrics

Obtém ou define a coleção chaveada de ServiceLoadMetricDescriptions que descrevem as métricas de carga definidas para esse serviço.

(Herdado de ServiceDescription)
MinReplicaSetSize

Obtém ou define o tamanho mínimo permitido réplica definido para esse serviço.

PartitionSchemeDescription

Obtém ou define a descrição do esquema de partição a ser usada para esse serviço.

(Herdado de ServiceDescription)
PlacementConstraints

Obtém ou define as restrições de posicionamento para esse serviço.

(Herdado de ServiceDescription)
PlacementPolicies

Obtém a lista de ServicePlacementPolicyDescriptions que descrevem as políticas de posicionamento para esse serviço.

(Herdado de ServiceDescription)
QuorumLossWaitDuration

Obtém ou define a duração máxima, para a qual uma partição tem permissão para estar em um estado de perda de quorum.

ReplicaLifecycleDescription

Define como réplica se comportará durante seu ciclo de vida.

ReplicaRestartWaitDuration

Obtém ou define a duração, em segundos, entre quando um réplica fica inativo e quando um novo réplica é criado.

ScalingPolicies

Obtém ou define a lista de ScalingPolicyDescription para esse serviço.

(Herdado de ServiceDescription)
ServiceDnsName

Obtém ou define o nome DNS do serviço. Se isso for especificado, o serviço poderá ser acessado por meio de seu nome DNS em vez de ServiceName.

(Herdado de ServiceDescription)
ServiceName

Obtém ou define o URI desse serviço.

(Herdado de ServiceDescription)
ServicePackageActivationMode

Obtém ou define o ServicePackageActivationMode de um serviço.

(Herdado de ServiceDescription)
ServicePlacementTimeLimit

Obtém ou define a duração para a qual as réplicas podem permanecer InBuild antes de relatar que o build está paralisado.

ServiceTags

Obtém ou define a lista de marcas que influenciarão o posicionamento e a execução do serviço.

(Herdado de ServiceDescription)
ServiceTypeName

Obtém ou define o nome do tipo de serviço.

(Herdado de ServiceDescription)
StandByReplicaKeepDuration

Obtém ou define a definição de quanto tempo as réplicas em espera devem ser mantidas antes de serem removidas.

TargetReplicaSetSize

Obtém ou define o tamanho de destino do conjunto de réplica.

Aplica-se a