StatelessServiceDescription Class

Definition

Extends ServiceDescription to provide additional necessary information to create a stateless service.

public sealed class StatelessServiceDescription : System.Fabric.Description.ServiceDescription
type StatelessServiceDescription = class
    inherit ServiceDescription
Public NotInheritable Class StatelessServiceDescription
Inherits ServiceDescription
Inheritance
StatelessServiceDescription

Constructors

StatelessServiceDescription()

Initializes an instance of the StatelessServiceDescription class.

Properties

ApplicationName

Gets or sets the URI of the application.

(Inherited from ServiceDescription)
Correlations

Gets the list of ServiceCorrelationDescriptions that describe the correlations of this service with other services.

(Inherited from ServiceDescription)
DefaultMoveCost

Gets or sets the default MoveCost value for the service.

(Inherited from ServiceDescription)
InitializationData

Gets or sets the initialization data that will be passed to service instances or replicas when they are created.

(Inherited from ServiceDescription)
InstanceCloseDelayDuration

Gets or sets the duration for which the close of a replica is delayed.

InstanceCount

Gets or sets the instance count of this service partition.

InstanceLifecycleDescription

Defines how instance will behave during its lifecycle.

InstanceRestartWaitDuration

Gets or sets the duration between when an instance goes down and when a new replacement instance is created.

IsDefaultMoveCostSpecified

Gets whether a default MoveCost is specified for the service.

(Inherited from ServiceDescription)
Kind

Gets the service kind (for example, Stateful or Stateless) of this service.

(Inherited from ServiceDescription)
Metrics

Gets or sets the keyed collection of ServiceLoadMetricDescriptions that describe the load metrics defined for this service.

(Inherited from ServiceDescription)
MinInstanceCount

Gets or sets the minimum instance count.

MinInstancePercentage

Gets or sets the minimum instance percentage.

PartitionSchemeDescription

Gets or sets the partition scheme description to be used for this service.

(Inherited from ServiceDescription)
PlacementConstraints

Gets or sets the placement constraints for this service.

(Inherited from ServiceDescription)
PlacementPolicies

Gets the list of ServicePlacementPolicyDescriptions that describe the placement policies for this service.

(Inherited from ServiceDescription)
ScalingPolicies

Gets or sets the list of ScalingPolicyDescription for this service.

(Inherited from ServiceDescription)
ServiceDnsName

Gets or sets the service DNS name. If this is specified, then the service can be accessed via its DNS name instead of ServiceName.

(Inherited from ServiceDescription)
ServiceName

Gets or sets the URI of this service.

(Inherited from ServiceDescription)
ServicePackageActivationMode

Gets or sets the ServicePackageActivationMode of a service.

(Inherited from ServiceDescription)
ServiceTags

Gets or sets the list of tags that will influence service placement and running.

(Inherited from ServiceDescription)
ServiceTypeName

Gets or sets the service type name.

(Inherited from ServiceDescription)

Applies to