Compartir a través de


StatelessServiceProperties Clase

Definición

Propiedades de un recurso de servicio sin estado.

[Newtonsoft.Json.JsonObject("Stateless")]
public class StatelessServiceProperties : Microsoft.Azure.Management.ServiceFabric.Models.ServiceResourceProperties
[<Newtonsoft.Json.JsonObject("Stateless")>]
type StatelessServiceProperties = class
    inherit ServiceResourceProperties
Public Class StatelessServiceProperties
Inherits ServiceResourceProperties
Herencia
Atributos
Newtonsoft.Json.JsonObjectAttribute

Constructores

StatelessServiceProperties()

Inicializa una nueva instancia de la clase StatelessServiceProperties.

StatelessServiceProperties(String, IList<ServiceCorrelationDescription>, IList<ServiceLoadMetricDescription>, IList<ServicePlacementPolicyDescription>, String, String, String, PartitionSchemeDescription, String, String, Nullable<Int32>, String)

Inicializa una nueva instancia de la clase StatelessServiceProperties.

Propiedades

CorrelationScheme

Obtiene o establece una lista que describe la correlación del servicio con otros servicios.

(Heredado de ServiceResourcePropertiesBase)
DefaultMoveCost

Obtiene o establece especifica el costo de traslado del servicio. Entre los valores posibles se incluyen: 'Zero', 'Low', 'Medium', 'High'

(Heredado de ServiceResourcePropertiesBase)
InstanceCloseDelayDuration

Obtiene o establece la duración del retraso de la característica RequestDrain para asegurarse de que el punto de conexión anunciado por la instancia sin estado se quita antes de que se inicie el retraso antes de cerrar la instancia. Este retraso permite que las solicitudes existentes se agoten correctamente antes de que la instancia deje de funcionar (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). En primer lugar se interpreta como una cadena que representa una duración ISO 8601. Si se produce un error, se interpreta como un número que representa el total de milisegundos.

InstanceCount

Obtiene o establece el recuento de instancias.

PartitionDescription

Obtiene o establece describe cómo se particiona el servicio.

(Heredado de ServiceResourceProperties)
PlacementConstraints

Obtiene o establece las restricciones de selección de ubicació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 == azul)".

(Heredado de ServiceResourcePropertiesBase)
ProvisioningState

Obtiene el estado de implementación o aprovisionamiento actual, que solo aparece en la respuesta.

(Heredado de ServiceResourceProperties)
ServiceDnsName

Obtiene o establece el 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.

(Heredado de ServiceResourceProperties)
ServiceLoadMetrics

Obtiene o establece las métricas de carga del servicio se proporciona como una matriz de objetos ServiceLoadMetricDescription.

(Heredado de ServiceResourcePropertiesBase)
ServicePackageActivationMode

Obtiene o establece el modo de activación del paquete de servicio. Entre los valores posibles se incluyen: "SharedProcess", "ExclusiveProcess".

(Heredado de ServiceResourceProperties)
ServicePlacementPolicies

Obtiene o establece una lista que describe la correlación del servicio con otros servicios.

(Heredado de ServiceResourcePropertiesBase)
ServiceTypeName

Obtiene o establece el nombre del tipo de servicio.

(Heredado de ServiceResourceProperties)

Métodos

Validate()

Valide el objeto .

Se aplica a