Freigeben über


ServiceDescription Klasse

Definition

Eine ServiceDescription enthält alle Informationen, die zum Erstellen eines Diensts erforderlich sind.

[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
Vererbung
ServiceDescription
Abgeleitet
Attribute

Konstruktoren

ServiceDescription(ServiceDescription)

Instanziiert eine ServiceDescription Klasse mit Parametern aus einem anderen ServiceDescription Objekt.

ServiceDescription(ServiceDescriptionKind)

Initialisieren Sie eine instance von ServiceDescription mit Dienstart.

Eigenschaften

ApplicationName

Ruft den URI der Anwendung ab oder legt den URI fest.

Correlations

Ruft die Liste der s ab ServiceCorrelationDescription, die die Korrelationen dieses Diensts mit anderen Diensten beschreiben.

DefaultMoveCost

Ruft den Standardwert MoveCost für den Dienst ab oder legt den Wert fest.

InitializationData

Ruft die Initialisierungsdaten ab, die bei der Erstellung an Dienstinstanzen oder Replikate übergeben werden, oder legt diese fest.

IsDefaultMoveCostSpecified

Ruft ab, ob ein Standardwert MoveCost für den Dienst angegeben ist.

Kind

Ruft die Dienstart (z. B. Zustandsbehaftet oder Zustandslos) dieses Diensts ab.

Metrics

Ruft die Schlüsselsammlung von ServiceLoadMetricDescriptions ab, die die für diesen Dienst definierten Lademetriken beschreiben, oder legt diese fest.

PartitionSchemeDescription

Ruft die Partitionsschemabeschreibung ab, die für diesen Dienst verwendet werden soll, oder legt diese fest.

PlacementConstraints

Ruft die Platzierungseinschränkungen für diesen Dienst ab oder legt diese fest.

PlacementPolicies

Ruft die Liste der s ab ServicePlacementPolicyDescription, die die Platzierungsrichtlinien für diesen Dienst beschreiben.

ScalingPolicies

Ruft die Liste von ScalingPolicyDescription für diesen Dienst ab oder legt sie fest.

ServiceDnsName

Ruft den DNS-Namen des Diensts ab oder legt diese fest. Wenn dies angegeben ist, kann auf den Dienst über seinen DNS-Namen anstelle von ServiceNamezugegriffen werden.

ServiceName

Ruft den URI dieses Diensts ab oder legt diesen fest.

ServicePackageActivationMode

Ruft die eines ServicePackageActivationMode Diensts ab oder legt diese fest.

ServiceTags

Ruft die Liste der Tags ab, die die Dienstplatzierung und -ausführung beeinflussen, oder legt diese fest.

ServiceTypeName

Ruft den Diensttypnamen ab oder legt den Namen fest.

Gilt für: