Freigeben über


System.Fabric.Description Namespace

Klassen

AddRemoveIncrementalNamedPartitionScalingMechanism

Stellt einen Skalierungsmechanismus zum Hinzufügen oder Entfernen benannter Partitionen eines Diensts dar. Wenn dieser Mechanismus verwendet wird, werden diesem Dienst neue benannte Partitionen hinzugefügt oder entfernt. Das erwartete Schema benannter Partitionen ist "0","1",..."N-1", wenn N-Partitionen benötigt werden. Sollte mit AverageServiceLoadScalingTriggerverwendet werden.

ApplicationDescription

Beschreibt eine Anwendung, die mit CreateApplicationAsync(ApplicationDescription)erstellt werden soll.

ApplicationHealthQueryDescription

Stellt die Abfrageeingabe zum Abrufen der Anwendungsintegrität dar. Wird von GetApplicationHealthAsync(ApplicationHealthQueryDescription) verwendet.

ApplicationMetricDescription

Gibt die Anwendungskapazität für eine Metrik an.

ApplicationNetworkQueryDescription

Stellt die von GetApplicationNetworkListAsync(ApplicationNetworkQueryDescription)verwendete Abfrageeingabe dar.

ApplicationParameter

Stellt eine Anwendungsparameterüberschreibung bereit, die beim Erstellen oder Aktualisieren einer Anwendung angewendet werden soll. Beachten Sie, dass überschriebene Anwendungsparameterwerte bei Anwendungsupgrades nicht beibehalten werden. Um die überschriebenen Parameterwerte über Anwendungsupgrades hinweg beizubehalten, sollte der Benutzer zuerst die Liste der überschriebenen Anwendungsparameter über die GetApplication-Abfrage abrufen und dann diese Liste der überschriebenen Parameter an UpgradeApplicationAsync(ApplicationUpgradeDescription)übergeben.

ApplicationParameterList

Stellt die Liste der Anwendungsparameter dar, die auf die aktuelle Version der Anwendung angewendet werden. Wird mithilfe GetApplicationListAsync(Uri)von abgerufen.

Diese Klasse leitet sich von einer KeyedCollection ab, deren Zeichenfolgenschlüssel der Name des zugeordneten ApplicationParameter ist.

ApplicationPrincipalsDescription

Beschreibt die Anwendungsprinzipale des Diensts.

ApplicationQueryDescription

Stellt die von GetApplicationPagedListAsync(ApplicationQueryDescription, TimeSpan, CancellationToken)verwendete Abfrageeingabe dar.

ApplicationUpdateDescription

Beschreibt ein Update der Anwendungskapazität, das mithilfe von aktualisiert wird UpdateApplicationAsync(ApplicationUpdateDescription)

ApplicationUpgradeDescription

Beschreibt die Upgraderichtlinie und die Anwendung, die aktualisiert werden soll.

ApplicationUpgradeUpdateDescription

Wird verwendet, um die Upgradeparameter zu ändern, die das Verhalten von Anwendungsupgrades beschreiben. Siehe UpdateApplicationUpgradeAsync(ApplicationUpgradeUpdateDescription).

AuthorizedConnectionRequest

Klassendefinition einer autorisierten Verbindungsanforderung, die einen mTLS-Kanal einrichten kann.

AuthorizedConnectionResult

Klassendefinition der Antwort "Autorisierte Verbindung", die einen mTLS-Kanal einrichten kann.

AveragePartitionLoadScalingTrigger

Stellt eine Skalierungsrichtlinie im Zusammenhang mit einer durchschnittlichen Auslastung einer Metrik/Ressource einer Partition dar. Wenn diese Richtlinie verwendet wird, löst die Service Fabric-Plattform eine Skalierung aus, wenn die durchschnittliche Auslastung einer Partition nicht innerhalb der für eine bestimmte Metrik angegebenen Grenzwerte passt. Sollte mit PartitionInstanceCountScaleMechanismverwendet werden.

AverageServiceLoadScalingTrigger

Stellt eine Skalierungsrichtlinie im Zusammenhang mit einer durchschnittlichen Auslastung einer Metrik/Ressource eines Diensts dar. Wenn diese Richtlinie verwendet wird, löst die Service Fabric-Plattform eine Skalierung aus, wenn die durchschnittliche Auslastung eines Diensts nicht innerhalb der für eine bestimmte Metrik angegebenen Grenzwerte liegt. Sollte mit AddRemoveIncrementalNamedPartitionScalingMechanismverwendet werden.

ClusterHealthChunkQueryDescription

Beschreibt die Abfrageeingabe des Clusterintegritätsblocks.

ClusterHealthQueryDescription

Stellt Abfrageeingabe zum Abrufen von ClusterHealthbereit. Wird von GetClusterHealthAsync(ClusterHealthQueryDescription) verwendet.

ClusterManifestQueryDescription

Beschreibt die Abfrageparameter für die Verwendung mit GetClusterManifestAsync(ClusterManifestQueryDescription, TimeSpan, CancellationToken).

CodePackageDescription

Beschreibt ein Codepaket, das seinen Einstiegspunkt enthält.

ConfigParameterOverride

Gibt eine benannte Auflistung der Konfigurationsüberschreibung an.

ConfigParameterOverrideList

Gibt eine benannte Auflistung von Konfigurationsüberschreibungen an.

ConfigurationPackageDescription

Beschreibt ein Konfigurationspaket.

ConfigurationProperty

Gibt eine Konfigurationseinstellung und deren Wert an, die zum Konfigurieren eines Diensts oder einer Anwendung verwendet werden können.

Die Einstellungen werden in der settings.xml-Datei im Dienstmanifest angegeben. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-application-model.

ConfigurationSection

Gibt eine benannte Auflistung von Konfigurationseigenschaften an.

ConfigurationSettings

Beschreibt die Konfigurationseinstellungen.

ConfigurationUpgradeDescription

Stellt eine Klasse zum Kapseln von Parametern dar, die ein Upgrade der Service Fabric-Clusterkonfiguration beschreiben.

ContainerHostEntryPointDescription

Stellt Informationen zum ausführbaren Einstiegspunkt bereit.

DataPackageDescription

Beschreibt ein Datenpaket.

DeleteApplicationDescription

Beschreibt eine Anwendung, die mithilfe DeleteApplicationAsync(DeleteApplicationDescription, TimeSpan, CancellationToken)von gelöscht werden soll.

DeleteNetworkDescription

Beschreibt ein Containernetzwerk, das mithilfe DeleteNetworkAsync(DeleteNetworkDescription, TimeSpan, CancellationToken)von gelöscht werden soll.

DeleteServiceDescription

Beschreibt einen Dienst, der mithilfe DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)von gelöscht werden soll.

DeployedApplicationHealthQueryDescription

Beschreibt die Abfrageeingabe zum Abrufen von DeployedApplicationHealth. Wird von GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription) verwendet.

DeployedNetworkCodePackageQueryDescription

Stellt die von GetDeployedNetworkCodePackageListAsync(DeployedNetworkCodePackageQueryDescription)verwendete Abfrageeingabe dar.

DeployedNetworkQueryDescription

Stellt die von GetDeployedNetworkListAsync(DeployedNetworkQueryDescription)verwendete Abfrageeingabe dar.

DeployedServicePackageHealthQueryDescription

Beschreibt die Abfrageeingabe zum Abrufen von DeployedServicePackageHealth. Wird von GetDeployedServicePackageHealthAsync(DeployedServicePackageHealthQueryDescription) verwendet.

DllHostEntryPointDescription

Für zukünftige Verwendung reserviert.

DllHostHostedDllDescription

Für zukünftige Verwendung reserviert.

DllHostHostedManagedDllDescription

Für zukünftige Verwendung reserviert.

DllHostHostedUnmanagedDllDescription

Für zukünftige Verwendung reserviert.

EndpointResourceDescription

Beschreibt die Endpunktressource.

EntryPointDescription

Beschreibt einen Einstiegspunkt, der einem Codepaket zugeordnet ist.

ExeHostEntryPointDescription

Stellt Informationen zum ausführbaren Einstiegspunkt bereit.

ExternalStoreProvisionApplicationTypeDescription

Beschreibt einen Vorgang vom Bereitstellungsanwendungstyp, der ein Anwendungspaket aus einem externen Speicher verwendet, im Gegensatz zu einem Paket, das in den Service Fabric-Imagespeicher hochgeladen wurde. Der Anwendungstyp kann mit ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken)bereitgestellt werden.

FabricUpgradeDescription

Stellt eine Klasse dar, um eine Service Fabric-Upgradebeschreibung zu kapseln.

FabricUpgradeUpdateDescription

Wird verwendet, um die Upgradeparameter zu ändern, die die Verhaltensclusterupgrades beschreiben. Siehe UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription).

ImageStoreListDescription

Enthält Informationen zum Abrufen des Imagespeicherinhalts.

InstanceLifecycleDescription

Klasse zum Beschreiben eines instance Lebenszyklusverhaltens.

LoadedPartitionInformationQueryDescription

Stellt eine Klasse zum Angeben einer Abfrage zum Abrufen der am höchsten/am wenigsten geladenen Partitionen dar. GetLoadedPartitionInfoListAsync(LoadedPartitionInformationQueryDescription)

LocalNetworkConfigurationDescription

Gibt die Konfiguration eines lokalen Containernetzwerks an, das von beschrieben wird LocalNetworkDescription

LocalNetworkDescription

Beschreibt ein lokales Containernetzwerk

ManagedApplicationIdentityDescription

Stellt eine Anwendungsparameterüberschreibung bereit, die beim Erstellen oder Aktualisieren einer Anwendung angewendet werden soll.

ManagedIdentityDescription

Stellt eine Beschreibung einer Sicherheitsidentität dar.

ManagedIdentityDescriptionList

Stellt die Liste der Anwendungsparameter dar, die auf die aktuelle Version der Anwendung angewendet werden. Wird mithilfe GetApplicationListAsync(Uri)von abgerufen.

Diese Klasse leitet sich von einer KeyedCollection ab, deren Zeichenfolgenschlüssel der Name des zugeordneten ApplicationParameter ist.

MetricLoadDescription

Gibt Metrikladeinformationen an.

MonitoredRollingApplicationUpgradePolicyDescription

Beschreibt das Verhalten, das beim Durchführen eines Anwendungsupgrades verwendet werden soll.

MonitoredRollingFabricUpgradePolicyDescription

Beschreibt das Verhalten, das beim Durchführen eines Clusterupgrades verwendet werden soll.

MonitoredRollingUpgradePolicyDescription

Gibt das Verhalten an, das beim Durchführen eines überwachten Anwendungs- oder Clusterupgrades verwendet werden soll.

NamedPartitionSchemeDescription

Beschreibt das benannte Partitionsschema des Diensts.

NamedRepartitionDescription

Beschreibt Partitionierungsänderungen für einen vorhandenen Dienst des Partitionsschematyps Named.

NetworkApplicationQueryDescription

Stellt die von GetNetworkApplicationListAsync(NetworkApplicationQueryDescription)verwendete Abfrageeingabe dar.

NetworkDescription

Beschreibt die Basisklasse für Netzwerkbeschreibungen.

NetworkNodeQueryDescription

Stellt die von GetNetworkNodeListAsync(NetworkNodeQueryDescription)verwendete Abfrageeingabe dar.

NetworkQueryDescription

Stellt die von GetNetworkListAsync(NetworkQueryDescription, TimeSpan, CancellationToken)verwendete Abfrageeingabe dar.

NodeHealthQueryDescription

Beschreibt die Abfrageeingabe zum Abrufen von NodeHealth. Wird von GetNodeHealthAsync(NodeHealthQueryDescription) verwendet.

NodeQueryDescription

Beschreibt einen Satz von Filtern, die beim Ausführen der Abfrage GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken)verwendet werden.

NodeStartDescription

Beschreibt Informationen dazu, wie ein Knoten mit StartNodeTransitionAsync() gestartet werden soll.

NodeStopDescription

Beschreibt Informationen dazu, wie ein Knoten mit StartNodeTransitionAsync() beendet werden soll.

NodeTransitionDescription

Beschreibt Informationen zum Übergang eines Knotens und wird mit StartNodeTransitionAsync() verwendet.
Dieses Objekt sollte nicht direkt verwendet werden, die abgeleiteten Klassen sollten verwendet werden.

PackageDescription

Stellt eine Basisklasse für alle Paketbeschreibungen dar.

PagedApplicationTypeQueryDescription

Beschreibt einen Satz von Filtern, die beim Ausführen der Abfrage GetApplicationTypePagedListAsync()verwendet werden.

PagedDeployedApplicationQueryDescription

Beschreibt einen Satz von Filtern, die beim Ausführen der Abfrage GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)verwendet werden.

PagedDeployedServicePackageQueryDescription

Beschreibt einen Satz von Filtern, die beim Ausführen der Abfrage GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription)verwendet werden.

PagedQueryDescriptionBase

Stellt die Basisklasse für alle ausgelagerten Abfragebeschreibungen dar. Diese Klasse verarbeitet alle Funktionen im Zusammenhang mit paging.

PartitionHealthQueryDescription

Beschreibt die Abfrageeingabe zum Abrufen von PartitionHealth. Wird von GetPartitionHealthAsync(PartitionHealthQueryDescription) verwendet.

PartitionInstanceCountScaleMechanism

Stellt einen Skalierungsmechanismus zum Hinzufügen oder Entfernen von Instanzen zustandsloser Dienstpartition dar. Wenn dieser Mechanismus verwendet wird, wirkt sich dies auf alle Partitionen eines Diensts aus und führt eine unabhängige Skalierung der einzelnen Partitionen durch. Sollte mit AveragePartitionLoadScalingTriggerverwendet werden.

PartitionMetricLoadDescription

Gibt metriklasten einer Partition an.

PartitionMoveCostDescription

Gibt die Verschiebungskosten einer Partition an.

PartitionSchemeDescription

Beschreibt, wie der Dienst partitioniert wird. Dies ist die übergeordnete Entität, von der die eigentlichen Partitionierungsschemabeschreibungen abgeleitet werden.

ProvisionApplicationTypeDescription

Beschreibt einen Bereitstellungsanwendungstypvorgang, bei dem ein Anwendungspaket verwendet wird, das in einen relativen Pfad im Imagespeicher kopiert wurde. Der Anwendungstyp kann mit ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken)bereitgestellt werden.

ProvisionApplicationTypeDescriptionBase

Stellt die Basisklasse für die Bereitstellung von Anwendungstypklassen dar. Die Beschreibung der Bereitstellung kann verwendet werden, um Anwendungstypen mithilfe ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken)von bereitzustellen.

RepartitionDescription

Beschreibt Partitionierungsänderungen für einen vorhandenen Dienst.

ReplicaHealthQueryDescription

Beschreibt die Abfrageeingabe zum Abrufen von ReplicaHealth. Wird von GetReplicaHealthAsync(ReplicaHealthQueryDescription) verwendet.

ReplicaLifecycleDescription

Klasse zum Beschreiben eines Replikatlebenszyklusverhaltens.

ReplicaMetricLoadDescription

Gibt die Metriklasten des spezifischen Replikats oder instance einer Partition an.

ReplicaMoveCostDescription

Gibt die Kosten für die Verschiebung des spezifischen Replikats oder instance einer Partition an.

RollingUpgradeMonitoringPolicy

Stellt eine Klasse dar, um eine Richtlinie zur Überwachung des rollierenden Upgrades zu kapseln.

RollingUpgradePolicyDescription

Beschreibung der fortlaufenden Upgraderichtlinie.

RunAsPolicyDescription

Beschreibt die RunAsPolicy, die einem codePackage zugeordnet ist, das im Anwendungsmanifest angegeben ist.

ScalingMechanismDescription

Basisklasse zum Beschreiben verschiedener Skalierungsmechanismen. Skalierungsmechanismen sind eine Methode, um zu beschreiben, was beim Auslösen eines Skalierungsvorgangs zu tun ist. Sehen Sie AddRemoveIncrementalNamedPartitionScalingMechanism und PartitionInstanceCountScaleMechanism als Beispiele für Skalierungsmechanismen.

ScalingPolicyDescription

Klasse zum Beschreiben einer Skalierungsrichtlinie. Jede Skalierungsrichtlinie besteht aus einer ScalingTriggerDescription , die beschreibt, wann die Skalierung erfolgen soll, und eine ScalingMechanismDescription , die beschreibt, wie die Skalierung ausgeführt wird.

ScalingTriggerDescription

Basisklasse zum Beschreiben verschiedener Skalierungstrigger. Skalierungstrigger werden verwendet, um zu beschreiben, unter welchen Bedingungen ein Skalierungsvorgang erfolgen soll. Sehen Sie AveragePartitionLoadScalingTrigger und AverageServiceLoadScalingTrigger als Beispiele für Skalierungstrigger.

SecurityGroupDescription

Stellt eine Beschreibung einer Sicherheitsgruppe dar.

SecurityUserDescription

Stellt eine Beschreibung für einen Sicherheitsbenutzer dar.

ServiceCorrelationDescription

Erstellt eine bestimmte Korrelation zwischen Diensten.

ServiceDescription

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

ServiceFromTemplateDescription

Beschreibt einen Service Fabric-Dienst, der aus der Dienstvorlage erstellt werden soll, die im aktuellen Anwendungsmanifest vordefinierten ist.

ServiceGroupDescription

Stellt eine Sammlung von Informationen bereit, die zum Erstellen und Beschreiben einer Dienstgruppe erforderlich sind.

ServiceGroupFromTemplateDescription

Beschreibt eine Dienstgruppe, die aus einer Dienstgruppenvorlage erstellt werden soll, die im aktuellen Anwendungsmanifest vordefiniert ist.

ServiceGroupMemberDescription

Beschreibt einen Dienst, der zu einer Dienstgruppe gehört.

ServiceGroupTypeDescription

Stellt die Typbeschreibung der Fabric-Dienstgruppe dar.

ServiceGroupTypeMemberDescription

Stellt den Typ der Memberbeschreibung für die Dienstgruppe dar.

ServiceGroupUpdateDescription

Ändert die ServiceGroupDescription einer vorhandenen Dienstgruppe.

ServiceHealthQueryDescription

Stellt Abfrageeingabe zum Abrufen von ServiceHealthbereit. Wird von GetServiceHealthAsync(ServiceHealthQueryDescription) verwendet.

ServiceLoadMetricDescription

Gibt eine Metrik zum Lastenausgleich für einen Dienst während der Laufzeit an.

ServiceNotificationFilterDescription

Stellt eine Klasse dar, die verwendet wird, um einen Filter für die Dienstbenachrichtigungsübermittlung zu beschreiben, der über RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)registriert wird.

ServicePlacementAllowMultipleStatelessInstancesOnNodePolicyDescription

Gibt die Platzierungsrichtlinie an, die das Platzieren mehrerer zustandsloser Instanzen einer Dienstpartition auf einem Knoten ermöglicht.

ServicePlacementInvalidDomainPolicyDescription

Stellt eine Richtlinie dar, die angibt, dass ein bestimmter Fehler oder eine bestimmte Upgradedomäne nicht für die Platzierung der Instanzen oder Replikate des Diensts verwendet werden soll, auf den diese Richtlinie angewendet wird.

ServicePlacementNonPartiallyPlaceServicePolicyDescription

Beschreibung der Platzierungsrichtlinie, die eine Dienstplatzierung beschreibt, bei der alle Replikate platziert werden müssen, damit Replikate erstellt werden können.

ServicePlacementPolicyDescription

Stellt den Basistyp für alle PlacementPolicyDescription-Typen im Cluster dar.

ServicePlacementPreferPrimaryDomainPolicyDescription

Stellt eine ServicePlacementPolicyDescription dar, die angibt, dass die primären Replikate des Diensts optimal in einer bestimmten Domäne platziert werden sollten.

ServicePlacementRequiredDomainPolicyDescription

Beschreibung der Platzierungsrichtlinie, die erfordert, dass ein Replikat in einer bestimmten Domäne platziert werden muss.

ServicePlacementRequireDomainDistributionPolicyDescription

Gibt die Platzierungsrichtlinie an, die angibt, dass zwei Replikate aus derselben Partition nie in derselben Fehler- oder Upgradedomäne platziert werden sollen. Obwohl dies nicht üblich ist, kann der Dienst einem erhöhten Risiko gleichzeitiger Fehler aufgrund ungeplanter Ausfälle oder anderer Fälle von nachfolgenden/gleichzeitigen Fehlern ausgesetzt werden. Betrachten Sie als Beispiel einen Fall, in dem Replikate in verschiedenen Rechenzentren mit einem Replikat pro Standort bereitgestellt werden. Für den Fall, dass eines der Rechenzentren offline geht, wird normalerweise das Replikat, das in diesem Rechenzentrum platziert wurde, in eines der verbleibenden Rechenzentren gepackt. Wenn dies nicht wünschenswert ist, sollte diese Richtlinie festgelegt werden.

ServiceQueryDescription

Stellt die mehrere Filter dar, die angegeben werden können, um die Rückgabe zu verfeinern. Wird von GetServicePagedListAsync(ServiceQueryDescription, TimeSpan, CancellationToken) verwendet.

ServiceTagsCollection

Klasse zum Beschreiben eines Diensttags. Jede Tagsauflistung besteht aus Tags, die für die Platzierung erforderlich sind, und Tags, die für die Ausführung des Diensts erforderlich sind.

ServiceTypeDescription

Beschreibt den Diensttyp.

ServiceUpdateDescription

Beschreibt Änderungen an einem ServiceDescription vorhandenen Dienst.

SingletonPartitionSchemeDescription

Beschreibt das Partitionsschema eines singleton-partitionierten oder nicht partitionierten Diensts.

StartNodePoisonDescription

Beschreibt Informationen darüber, welcher Knoten vergiftet werden soll, und wird mit StartNodePoisonAsync() verwendet.

StatefulServiceDescription

Stellt die Erweiterung ServiceDescription dar, um zusätzliche Informationen bereitzustellen, die zum Erstellen zustandsbehafteter Dienste erforderlich sind.

StatefulServiceLoadMetricDescription

Gibt eine Metrik für einen zustandsbehafteten Dienst an.

StatefulServiceTypeDescription

Beschreibt den zustandsbehafteten Diensttyp.

StatefulServiceUpdateDescription

Beschreibt Änderungen an einem ausgeführten Dienst, die StatefulServiceDescription über UpdateServiceAsync(Uri, ServiceUpdateDescription)ausgeführt werden.

StatelessServiceDescription

Erweitert ServiceDescription , um zusätzliche informationen bereitzustellen, die zum Erstellen eines zustandslosen Diensts erforderlich sind.

StatelessServiceLoadMetricDescription

Gibt eine Metrik für einen zustandslosen Dienst an.

StatelessServiceTypeDescription

Beschreibt den Typ des zustandslosen Diensts.

StatelessServiceUpdateDescription

Beschreibt Änderungen an einem ausgeführten Dienst, die StatelessServiceDescription über UpdateServiceAsync(Uri, ServiceUpdateDescription)ausgeführt werden.

UniformInt64RangePartitionSchemeDescription

Beschreibt ein Partitionierungsschema, bei dem ein ganzzahliger Bereich gleichmäßig auf mehrere Partitionen zugeordnet wird.

UnprovisionApplicationTypeDescription

Beschreibt einen Anwendungstyp, der mithilfe UnprovisionApplicationAsync(UnprovisionApplicationTypeDescription, TimeSpan, CancellationToken)von aufgehoben werden soll.

UpdatePartitionLoadQueryDescription

Stellt die von UpdatePartitionLoadAsync(UpdatePartitionLoadQueryDescription, TimeSpan, CancellationToken)verwendete Abfrageeingabe dar.

UpdatePartitionMoveCostQueryDescription

Stellt die von UpdatePartitionMoveCostAsync(UpdatePartitionMoveCostQueryDescription, TimeSpan, CancellationToken)verwendete Abfrageeingabe dar.

UpgradePolicyDescription

Beschreibt die Upgraderichtlinie des Fabric- oder Anwendungsupgrades.

UpgradeUpdateDescriptionBase

Stellt die abstrakte Basisklasse für ApplicationUpgradeUpdateDescription und dar FabricUpgradeUpdateDescription. Diese Klasse kann verwendet werden, um die Upgradeparameter zu ändern, die das Verhalten der Anwendungs- oder Clusterupgrades beschreiben. Besuchen Sie UpdateApplicationUpgradeAsync(ApplicationUpgradeUpdateDescription) und UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription) , um die Verwendung zu sehen.

ValidateFabricUpgradeResult

Stellt eine Klasse dar, die ein Service Fabric-Upgradeüberprüfungsergebnis kapselt.

Enumerationen

ApplicationDefinitionKindFilter

Listet die Filter auf, die zum Abgleichen der Definitionsart von Anwendungen verwendet werden, die von der Abfrage zurückgegeben werden sollen.

ApplicationPackageCleanupPolicy

Listet die Optionen für die Bereinigung der Anwendungspaketrichtlinie auf.

ApplicationTypeDefinitionKindFilter

Listet die Filter auf, die zum Abgleich der Definitionsart des Anwendungstyps verwendet werden, der von der Abfrage zurückgegeben werden soll.

CodePackageEntryPointKind

Listet die möglichen Typen von Einstiegspunkten auf.

DllHostHostedDllKind

Für zukünftige Verwendung reserviert.

DllHostIsolationPolicy

Für zukünftige Verwendung reserviert.

EndpointProtocol

Listet die Arten von Endpunktprotokollen auf.

EndpointType

Listet die Arten von Endpunkttypen auf.

ExeHostWorkingFolder

Listet die möglichen Startordnertypen auf.

PartitionScheme

Listet die Möglichkeiten auf, wie ein Dienst partitioniert werden kann.

ProvisionApplicationTypeKind

Stellt den Typ der Bereitstellungsanwendung dar, der Informationen darüber gibt, wie das Anwendungspaket im Imagespeicher bereitgestellt wird.

ScalingMechanismKind

Listet die verfügbaren Mechanismen für die Skalierung auf.

ScalingTriggerKind

Listet die verfügbaren Trigger für die Skalierung auf.

ServiceCorrelationScheme

Gibt an, dass dieser Dienst einem anderen Dienst zugeordnet ist, und beschreibt die Beziehung zu diesem Dienst.

ServiceDescriptionKind

Listet die Arten von Dienstbeschreibungen auf.

ServiceHostUpgradeImpact

Stellt eine Klasse dar, um die Auswirkungen auf das Upgrade eines Diensthosts zu kapseln.

ServiceLoadMetricWeight

Beschreibt die Gewichtung einer Metrik.

ServicePackageActivationMode

Beschreibt den Dienstpaketaktivierungsmodus für einen Service Fabric-Dienst. Dies wird zum Zeitpunkt des Erstellens des Diensts (mit CreateServiceAsync(ServiceDescription)) oder ServiceGroup (mit CreateServiceGroupAsync(ServiceGroupDescription)) über ServicePackageActivationModeangegeben.

Wenn beim Erstellen des Diensts oder der ServiceGroup kein Wert angegeben wird, wird standardmäßig der SharedProcess Modus verwendet.

ServicePlacementPolicyType

Gibt den Typ des spezifischen ServicePlacementPolicyDescriptionan.

UpgradeKind

Listet die möglichen Upgradearten auf.