你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ServiceDescription 类

定义

ServiceDescription 包含创建服务所需的所有信息。

[System.Runtime.Serialization.KnownType(typeof(System.Fabric.Description.StatelessServiceDescription))]
[System.Runtime.Serialization.KnownType(typeof(System.Fabric.Description.StatefulServiceDescription))]
public abstract class ServiceDescription
[<System.Runtime.Serialization.KnownType(typeof(System.Fabric.Description.StatelessServiceDescription))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Fabric.Description.StatefulServiceDescription))>]
type ServiceDescription = class
Public MustInherit Class ServiceDescription
继承
ServiceDescription
派生
属性

构造函数

ServiceDescription(ServiceDescription)

使用另ServiceDescription一个 ServiceDescription 对象中的参数实例化类。

ServiceDescription(ServiceDescriptionKind)

使用服务类型初始化 的 ServiceDescription 实例。

属性

ApplicationName

获取或设置应用程序的 URI。

Correlations

获取描述此服务与其他服务的相关性的 的列表 ServiceCorrelationDescription

DefaultMoveCost

获取或设置服务的默认值 MoveCost

InitializationData

获取或设置在创建服务实例或副本时将传递给它们的初始化数据。

IsDefaultMoveCostSpecified

获取是否为服务指定默认值 MoveCost

Kind

获取服务类型 (例如,此服务的有状态或无状态) 。

Metrics

获取或设置 的键式集合,这些集合 ServiceLoadMetricDescription描述为此服务定义的负载指标。

PartitionSchemeDescription

获取或设置要用于此服务的分区方案说明。

PlacementConstraints

获取或设置此服务的放置约束。

PlacementPolicies

获取描述此服务的放置策略的 的列表 ServicePlacementPolicyDescription

ScalingPolicies

获取或设置此服务的 的列表 ScalingPolicyDescription

ServiceDnsName

获取或设置服务 DNS 名称。 如果指定了这一点,则可以通过其 DNS 名称(而不是 ) ServiceName访问服务。

ServiceName

获取或设置此服务的 URI。

ServicePackageActivationMode

获取或设置 ServicePackageActivationMode 服务的 。

ServiceTags

获取或设置将影响服务放置和运行的标记列表。

ServiceTypeName

获取或设置服务类型名称。

适用于