System.Fabric Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
ApplicationUpgradeProgress |
Stellt den Upgrade-status der anwendung instance dar. |
ByteSerializable |
Eine Klasse, die in/aus einem Bytearray serialisiert/deserialisiert werden muss, sollte von dieser Basisklasse erben. |
CheckExistsPropertyOperation |
Stellt ein PropertyBatchOperation dar, das die boolesche Existenz einer Eigenschaft mit dem ExistenceCheck Argument vergleicht. |
CheckSequencePropertyOperation |
Vergleicht die SequenceNumber einer -Eigenschaft mit dem SequenceNumber -Argument. |
CheckValuePropertyOperation |
Stellt eine PropertyBatchOperation dar, die den Wert der -Eigenschaft mit dem erwarteten Wert vergleicht. |
ClaimsCredentials |
Stellt die anspruchsbasierten Sicherheitsanmeldeinformationen dar, die von STS (Sicherheitstokendienst) abgerufen wurden. |
CodePackage |
Stellt die Codepaketdefinition dar. |
CodePackageActivationContext |
Stellt die Aktivierung dar, die Informationen zu einem ausgeführten Codepaket in einer Service Fabric-Anwendung enthält. Die GetActivationContext() Methoden und GetActivationContextAsync(TimeSpan, CancellationToken) können verwendet werden, um eine instance des Aktivierungskontexts abzurufen. |
CodePackageActivationInformation |
Für die interne Verwendung. |
CodePackageActivator |
Stellt den Aktivator für die Codepakete im Dienstpaket dar. Dies ist nur für den internen Gebrauch vorgesehen. |
CodePackageActivator.CodePackageEventArgs |
Nur für "Intern" |
CodePackageDebugParameters |
Klasse für Codepaketdebugparameter. |
CodePackageEventDescription |
Für die interne Verwendung. |
ComposeDeploymentUpgradeProgress |
Stellt den Upgradefortschritt der Compose-Bereitstellung dar. |
ConfigurationPackage |
Stellt ein Konfigurationspaket dar. |
ContainerDebugParameters |
Klasse für Containerdebuggingparameter. |
DataPackage |
Diese Klasse stellt ein Datenpaket in der Anwendung dar. Ein Datenpaket besteht aus statischen Daten (die aktualisiert werden können), die von der Anwendung genutzt werden. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-application-model. |
DeletePropertyOperation |
Stellt eine PropertyBatchOperation dar, die eine angegebene Eigenschaft löscht, sofern sie vorhanden ist. |
ExecutionPolicyDescription |
Für die interne Verwendung. |
FabricBackupDirectoryNotEmptyException |
Die Ausnahme, die ausgelöst wird, wenn ein vom Benutzer bereitgestelltes Sicherungsverzeichnis nicht leer ist. |
FabricBackupInProgressException |
Die Ausnahme, die ausgelöst wird, wenn versucht wird, eine Sicherung zu initiieren, während eine zuvor initiierte Sicherung noch ausgeführt wird. |
FabricBackupNotFoundException |
Die Ausnahme, die ausgelöst wird, wenn versucht wird, eine Sicherungsplanungsrichtlinie für eine Partition abzurufen, für die die Sicherung nicht aktiviert ist |
FabricCannotConnectException |
Die Ausnahme, die angibt, dass der Fehler "CannotConnect" vorliegt. |
FabricChaosAlreadyRunningException |
Die Ausnahme, die ausgelöst wird, wenn versucht wird, eine neue instance des integrierten Chaos Test-Diensts von Service Fabric zu erstellen, während der Dienst bereits im Cluster ausgeführt wird. |
FabricChaosEngineException |
Die Ausnahme, die ausgelöst wird, wenn beim integrierten Chaos Test-Dienst von Service Fabric etwas Unerwartetes aufgetreten ist. |
FabricClient |
Erstellt und verwaltet Service Fabric-Dienste und andere Entitäten. |
FabricClient.ApplicationManagementClient |
Stellt die Funktionalität zum Verwalten von Service Fabric-Anwendungen bereit. |
FabricClient.ClaimsRetrievalEventArgs |
Stellt die Ereignisargumente für ein Anspruchstokenabrufereignis dar. |
FabricClient.ClusterManagementClient |
Stellt den Clusterverwaltungsclient für die Ausführung von Clusterwartungsvorgängen dar. |
FabricClient.ComposeDeploymentClient |
Stellt die Funktionalität zum Verwalten von Service Fabric-Erstellungsbereitstellungen bereit. |
FabricClient.FaultManagementClient |
Bietet Funktionen zum Einschleusen von Fehlern in einem Service Fabric-Cluster. |
FabricClient.GatewayInformationEventArgs |
Stellt die Ereignisargumente für gatewaybezogene Ereignisse wie Verbinden und Trennen dar. |
FabricClient.HealthClient |
Bietet Funktionen zum Ausführen von integritätsbezogenen Vorgängen, z. B. Berichts- und Abfrageintegrität. |
FabricClient.InfrastructureServiceClient |
Stellt Methoden zum Ausführen infrastrukturspezifischer Vorgänge bereit. Diese Klasse unterstützt die Service Fabric-Plattform. sie soll nicht direkt aus Ihrem Code aufgerufen werden. |
FabricClient.NetworkManagementClient |
Stellt die Funktionalität zum Verwalten von Service Fabric-Containernetzwerken bereit. |
FabricClient.PropertyManagementClient |
Stellt den Eigenschaftenverwaltungsclient dar, der zum Ausführen der Verwaltung von Namen und Eigenschaften verwendet wird. |
FabricClient.QueryClient |
Stellt den Fabricclient dar, der zum Ausgeben von Abfragen verwendet werden kann. |
FabricClient.RepairManagementClient |
Stellt Methoden zum Verwalten von Reparaturaufgaben bereit. Diese Klasse unterstützt die Service Fabric-Plattform. sie soll nicht direkt aus Ihrem Code aufgerufen werden. |
FabricClient.SecretStoreClient |
Ermöglicht das Erstellen eines Service Fabric Secret Store-Clients |
FabricClient.ServiceGroupManagementClient |
Ermöglicht die clientseitige Erstellung, Löschung und Überprüfung von Dienstgruppen innerhalb des Clusters, genau wie FabricClient.ServiceManagementClient bei regulären Diensten. |
FabricClient.ServiceManagementClient |
Stellt die Aktivierung der zu verwaltenden Dienste dar. |
FabricClient.ServiceManagementClient.ServiceNotificationEventArgs |
Die Ereignisargumente für ein ServiceNotificationFilterMatched Ereignis. |
FabricClient.TestManagementClient |
Stellt Methoden zum Ausgeben und Steuern von Testbefehlen bereit. |
FabricClientSettings |
Stellt die Konfigurationseinstellungen für die -Klasse dar FabricClient . |
FabricConnectionDeniedException |
Die Ausnahme, die ausgelöst wird, wenn eine Verbindungsanforderung vom Service Fabric-Cluster oder -Server abgelehnt wird. |
FabricConstants |
Hierbei handelt es sich um Konstanten, die von ServiceFabric für verschiedene betriebssystembezogene Ressourcen verwendet werden. |
FabricDeleteBackupFileFailedException |
Die Ausnahme, die ausgelöst wird, wenn beim Löschen einer Datei oder eines Verzeichnisses während der Sicherung ein Fehler auftritt. |
FabricElementAlreadyExistsException |
Die Ausnahme, die auf einen Fehler aufgrund des Vorhandenseins einer in Konflikt stehenden Entität hinweist. |
FabricElementNotFoundException |
Die Ausnahme, die ausgelöst wird, wenn ein Service Fabric-Element nicht verfügbar ist. |
FabricEndpointNotFoundException |
Die Ausnahme, die ausgelöst wird, wenn der angegebene Endpunkt nicht gefunden wird. |
FabricException |
Die Service Fabric-Basis-Ausnahmeklasse. |
FabricImageStoreException |
Die Ausnahme, die beim Ausführen von ImageStore-Vorgängen ausgelöst wird. |
FabricInvalidAddressException |
Die Ausnahme, die ausgelöst wird, wenn eine Adresse von Service Fabric nicht erkannt wird. |
FabricInvalidAtomicGroupException |
Die Ausnahme, die ausgelöst wird, wenn die atomare Service Fabric-Gruppe ungültig ist. |
FabricInvalidForStatefulServicesException |
Die Ausnahme, die ausgelöst wird, wenn ein Vorgang nur für zustandslose Dienste gültig ist. |
FabricInvalidForStatelessServicesException |
Die Ausnahme, die ausgelöst wird, wenn ein Vorgang nur für zustandsbehaftete Dienste gültig ist. |
FabricInvalidPartitionKeyException |
Die Ausnahme, die auf einen Fehler aufgrund der Verwendung eines ungültigen Dienstpartitionsschlüssels hinweist. |
FabricInvalidPartitionSelectorException |
Die Ausnahme, die ausgelöst wird, wenn ein PartitionSelector ungültig ist. |
FabricInvalidReplicaSelectorException |
Die Ausnahme, die ausgelöst wird, wenn ein ReplicaSelector ungültig ist. |
FabricInvalidTestCommandStateException |
Die Ausnahme, die ausgelöst wird, wenn ein Vorgang für einen Testbefehl in einem bestimmten Zustand ungültig ist. |
FabricMessageTooLargeException |
Die Ausnahme, die angibt, dass die Nachricht zu groß ist. |
FabricMissingFullBackupException |
Die Ausnahme, die ausgelöst wird, wenn versucht wird, eine inkrementelle Sicherung des Schlüssel-Wert-Speichers zu erstellen, bevor eine anfängliche vollständige Sicherung erstellt wird. |
FabricNotPrimaryException |
Die Ausnahme, die ausgelöst wird, wenn der Angerufene kein Primärer ist. |
FabricNotReadableException |
Die Ausnahme, die ausgelöst wird, wenn eine Dienstpartition oder ein Replikat Lesevorgänge nicht akzeptieren kann. |
FabricObjectClosedException |
Die Ausnahme, die ausgelöst wird, wenn sich das Service Fabric-Objekt aufgrund einer der folgenden Bedingungen derzeit in einem geschlossenen Zustand befindet: 1. Das Service Fabric-Objekt wird gelöscht. 2. Das Service Fabric-Objekt ist aufgrund eines Failovers nicht erreichbar. |
FabricOnlyValidForStatefulPersistentServicesException |
Die Ausnahme, die ausgelöst wird, wenn ein Vorgang nur für zustandsbehaftete persistente Dienste gültig ist. |
FabricOrchestrationUpgradeProgress |
Kapselt den Fortschritt eines Service Fabric-Upgrades. |
FabricPeriodicBackupNotEnabledException |
Die Ausnahme, die ausgelöst wird, wenn versucht wird, eine Sicherungsplanungsrichtlinie für eine Partition abzurufen, für die die Sicherung nicht aktiviert ist |
FabricReplicationOperationTooLargeException |
Die Ausnahme, die ausgelöst wird, wenn der Replikationsvorgang größer als der konfigurierte Grenzwert ist. |
FabricReplicator |
Repliziert den Zustand für Hochverfügbarkeit und Zuverlässigkeit. |
FabricRestoreSafeCheckFailedException |
Die Ausnahme, die ausgelöst wird, wenn die Sicherung zu alt ist, um für die Wiederherstellung verwendet zu werden |
FabricRuntime |
Ermöglicht vom Benutzer erstellten Hosts das Abrufen ihrer CodePackageActivationContext, sowie das direkte Registrieren der erforderlichen Dienstfabriken [ IStatelessServiceFactory, IStatefulServiceFactoryoder ] oder ServiceGroupFactorydiensttypen. |
FabricServerAuthenticationFailedException |
Die Ausnahme, die auf eine fehlgeschlagene Authentifizierung der Cluster- oder Serveridentität hinweist. |
FabricServiceNotFoundException |
Die Ausnahme, die ausgelöst wird, wenn kein Dienst vom angegebenen Namen gefunden wird. |
FabricSkipRestoreOperationException |
Die Ausnahme, die ausgelöst wird, wenn der Benutzer festlegt, die automatische Wiederherstellung zu überspringen und stattdessen mit Replikatdaten fortzufahren. |
FabricTestCommandOperationIdAlreadyExistsException |
Die Ausnahme, die ausgelöst wird, wenn ein Testbefehl bereits vorhanden ist, d. h. wenn ein doppelter Vorgangsbezeichner vorhanden ist. |
FabricTransientException |
Die Ausnahme, die auf einen Fehler eines Vorgangs aufgrund eines vorübergehenden Umgebungs- oder Laufzeitum umstands zurückzuführen ist. Behandlung FabricTransientException für zuverlässige Sammlungen : Dem Benutzer wird empfohlen, diese Ausnahme abzufangen, die Transaktion abzubrechen und alle Vorgänge mit einer neuen Transaktion erneut zu versuchen. |
FabricUpgradeOrchestrationServiceState |
Kapselt den Dienststatus des Upgradeorchestrierungsdiensts. |
FabricUpgradeProgress |
Kapselt den Fortschritt eines Service Fabric-Upgrades. |
FabricValidationException |
Von Validierungs-APIs ausgelöste Ausnahme in Testfähigkeit |
FabricWorkerEntryPoint |
Für die zukünftige Verwendung reserviert. |
GatewayInformation |
Enthält Informationen zur Identifizierung eines Service Fabric-Knotens im Cluster. |
GetPropertyOperation |
Stellt eine PropertyBatchOperation dar, die die angegebene Eigenschaft abruft, sofern vorhanden. |
Int64RangePartitionInformation |
Beschreibt die Partitionsinformationen für den ganzzahligen Bereich, der auf Partitionsschemas basiert. Dienste beobachten diesen Typ von ServicePartitionInformation , wenn der Dienst mit der UniformInt64RangePartitionSchemeDescription -Klasse erstellt wird. Int64RangePartitionInformation leitet sich von den Diensten ab IServicePartition und wird für Dienste im Rahmen von IStatefulServicePartition oder IStatelessServicePartitionbereitgestellt, die über die zustandsbehafteten OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken) oder zustandslosen OpenAsync(IStatelessServicePartition, CancellationToken) Methoden übergeben werden. |
KeyValueStoreEnumerator |
Liest den Inhalt des lokalen Speichers eines sekundären Replikats im Kontext eines Rückrufs für den Kopierabschluss. . |
KeyValueStoreItem |
Stellt ein Element im Schlüssel-Wert-Speicher dar. |
KeyValueStoreItemMetadata |
Stellt die Metadaten dar, die einem KeyValueStoreItem -Objekt im Schlüssel-Wert-Speicher zugeordnet sind. |
KeyValueStoreNotification |
Enthält alle Informationen für einen replizierten Vorgang, der von einem sekundären Replikat empfangen wird. |
KeyValueStoreReplica |
Stellt eine transaktionsbasierte, replizierte, assoziative Datenspeicherkomponente für Dienstautoren bereit, die für die Integration in jeden Service Fabric-Dienst bereit ist. Dies wird von älteren Service Fabric-Diensten verwendet. Alle neuen Dienste sollten die Reliable Collections verwenden. |
KeyValueStoreReplicaSettings |
Stellt die Einstellungen für ein Schlüssel-Wert-Speicherreplikat dar. |
KeyValueStoreTransactionSettings |
Gibt die optionalen Einstellungen an, um das Verhalten von Transaktionen zu beschreiben, die von unterstützt werden KeyValueStoreReplica. |
LoadMetric |
Stellt den Namen einer Metrik und eines Laufzeitwerts als Name-Wert-Paar dar, das an Service Fabric gemeldet wird. Die Metrikladevorgänge werden von Service Fabric verwendet, um sicherzustellen, dass der Cluster gleichmäßig verwendet wird und dass Knoten ihre Kapazitäten für bestimmte Metriken nicht überschreiten. LoadMetric Berichte werden service Fabric über ReportLoad(IEnumerable<LoadMetric>)bereitgestellt. |
LocalEseStoreSettings |
Stellt die optionalen Einstellungen für einen lokalen ESE-Speicher dar. |
LocalStoreSettings |
Stellt die Optionseinstellungen für einen lokalen Speicher dar. |
MemoryOwner |
IMemoryOwner<T> Wrapper, der die Anzahl der Bytes angibt, in Memory denen gültige Daten enthalten sind. Beim Ausführen von Lesevorgängen sollten Consumer dieser Klasse ) als Länge von Memory berücksichtigenValidLength, anstatt direkt zu verwendenLength. |
NamedPartitionInformation |
Beschreibt die Partitionsinformationen für den Namen als Zeichenfolge, die auf Partitionsschemas basiert. Dienste beobachten diesen Typ von ServicePartitionInformation , wenn der Dienst mit NamedPartitionSchemeDescriptionerstellt wird. NamedPartitionInformation wird von der IServicePartition -Schnittstelle abgeleitet und für Dienste als Teil der IStatefulServicePartition -Schnittstelle oder IStatelessServicePartition bereitgestellt, die während des zustandsbehafteten OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken) oder zustandslosen OpenAsync(IStatelessServicePartition, CancellationToken)übergeben wird. |
NamedProperty |
Stellt eine Eigenschaft dar, die mithilfe von FabricClient.PropertyManagementClientverwaltet wird. |
NamedPropertyMetadata |
Die Metadaten, die einem NamedPropertyzugeordnet sind, einschließlich des Namens der Eigenschaft. |
NameEnumerationResult |
Eine Auflistung von Service Fabric-Namen, wie von EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)zurückgegeben. |
NodeConfiguration |
Diese Klasse enthält APIs zum Verwalten der Konfiguration des Knotens. |
NodeContext |
Gibt kontextbezogene Informationen zu einem Service Fabric-Knoten an, z. B. Knotenname, ID, Knotentyp usw. |
NodeId |
Klasse zum Kapseln einer Knoten-ID. |
NodeTransitionProgress |
Gibt das NodeTransitionProgress-Objekt zurück. |
NodeUpgradeProgress |
Stellt die Gliederungen für die Upgradestatusdetails eines Knotens bereit. |
NoneSecurityCredentials |
SecurityCredentials-Untertyp für den nicht sicheren Modus |
OperationData |
Ein OperationData wird verwendet, um Kopierzustandsänderungen und Den Kopierkontext zwischen Replikaten zu übertragen. Wenn AsMemoryManagedOperationData() einen Wert ungleich NULL zurückgibt, muss dieser Wert mit anstelle des OperationData -Objekts interagiert werden. Auf diese Weise verfügbar gemacht, um eine Störung der API-Oberfläche zu vermeiden. |
OrderingUtility |
Hilfsprogrammmethoden zum Sortieren der Klasse. |
OutOfDiskSpaceException |
Ausnahme, die angibt, dass auf dem geschriebenen Datenträger nicht genügend Speicherplatz vorhanden ist. |
PackageAddedEventArgs<TPackage> |
Beschreibt ein hinzugefügtes Paketereignis. |
PackageModifiedEventArgs<TPackage> |
Stellt die Ereignisargumente für die Paketänderung dar. |
PackageRemovedEventArgs<TPackage> |
Beschreibt ein Ereignis zum Entfernen eines Pakets. |
PackageSharingPolicy |
Stellt eine Richtlinie für die Paketfreigabe dar. |
PackageSharingPolicyList |
Stellt eine Liste von PackageSharingPolicy-Objekten dar. |
PartitionDataLossProgress |
Gibt Das Statusobjekt "Datenverlust aufrufen" zurück. |
PartitionQuorumLossProgress |
Gibt das Statusobjekt "Quorumverlust aufrufen" zurück. |
PartitionRestartProgress |
Gibt das Statusobjekt "Quorumverlust aufrufen" zurück. |
PartitionSafetyCheck |
Stellt den SafetyCheck für eine Partition dar. |
PartitionSelector |
Dies ist eine Hilfsklasse zum Auswählen von Partitionen. |
PartitionUpgradeSafetyCheck |
Stellt das UpgradeSafetyCheck für eine Partition dar. |
PropertyBatchOperation |
Stellt die Basisklasse für Eigenschaftsvorgänge dar, die in einen Batch eingefügt und über die SubmitPropertyBatchAsync(Uri, ICollection<PropertyBatchOperation>, TimeSpan, CancellationToken) -Methode übermittelt werden können. |
PropertyBatchResult |
Gibt den Batch an, der die Ergebnisse aus dem SubmitPropertyBatchAsync(Uri, ICollection<PropertyBatchOperation>, TimeSpan, CancellationToken) Methodenaufruf enthält. |
PropertyEnumerationResult |
Stellt eine Enumeration von Eigenschaften dar, die von einem Vorgang vom Eigenschaften-Manager zurückgegeben wird. |
PutCustomPropertyOperation |
Stellt die angegebene Eigenschaft unter dem angegebenen Namen dar und legt die benutzerdefinierten Typinformationen für die benutzerdefinierte Interpretation des Eigenschaftswerts fest. |
PutPropertyOperation |
Platziert die angegebene Eigenschaft unter dem angegebenen Namen. |
ReconfigurationInformation |
Stellt Informationen zur Neukonfiguration des Replikats dar. |
ReplicaInformation |
Dies unterstützt die Service Fabric-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden. |
ReplicaSelector |
Dies ist eine Hilfsklasse zum Auswählen von Replikaten. |
ReplicaSetConfiguration |
Dies unterstützt die Service Fabric-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden. |
ReplicatorSettings |
Ermöglicht einem zustandsbehafteten Replikat das FabricReplicator konfigurieren, wenn es über CreateReplicator(IStateProvider, ReplicatorSettings)erstellt wird. |
ResolvedServiceEndpoint |
Stellt einen aufgelösten Dienstendpunkt dar, der Informationen zur Replikatrolle der Dienstpartition und der Adresse enthält, auf die er lauscht. |
ResolvedServicePartition |
Enthält Informationen zur Partition des aufgelösten Diensts und zu den Endpunkten, die für den Zugriff auf die Partition verwendet werden können. |
RestoreSettings |
Stellt die Einstellungen für einen Schlüssel-Wert-Speichervorgang RestoreAsync(String, RestoreSettings, CancellationToken) dar. |
SafetyCheck |
Stellt eine Sicherheitsüberprüfung dar, die derzeit für einen Knoten ausgeführt wird. |
SecurityCredentials |
Eine abstrakte Basisklasse für Typen, die Sicherheitsanmeldeinformationen darstellen. |
SeedNodeSafetyCheck |
Die Sicherheitsüberprüfung, die derzeit für Seedknoten ausgeführt wird. |
SeedNodeUpgradeSafetyCheck |
Die Sicherheitsüberprüfung, die derzeit für seed node.during upgrade ausgeführt wird |
SelectedPartition |
Gibt die ausgewählte Partition mithilfe der PartitionSelector FaultManagementClient-APIs zurück. |
SelectedReplica |
Gibt das ausgewählte Replikatobjekt mithilfe der ReplicaSelector-Testbarkeits-API zurück. |
ServiceContext |
Der Dienstkontext, unter dem der Dienst ausgeführt wird. |
ServiceEndpointsVersion |
Wird verwendet, um zwei ServiceNotification Objekte zu vergleichen und zu bestimmen, welches Benachrichtigungsereignis dem anderen vorangeht. |
ServiceGroupFactory |
Erstellt eine Dienstgruppenfactory, die verwendet wird, um tatsächliche Dienstgruppen aus den bereitgestellten Typfabriken zur Laufzeit zu erstellen. |
ServiceInitializationParameters |
Stellt die Basisklasse für Dienstinitialisierungsparameter dar, die an die Initialize(StatefulServiceInitializationParameters) -Methode eines Diensts übergeben werden. |
ServiceNotification |
Stellt eine Dienstbenachrichtigung dar, die Details zu einem Dienst enthält, dessen Replikat oder instance Endpunkte geändert wurden. Benachrichtigungen werden vom ServiceNotificationFilterMatched Ereignis ausgelöst. |
ServicePartitionInformation |
Stellt die Basisklasse zum Beschreiben von Partitionen dar. |
ServicePartitionResolutionChange |
Dieser Wrapper enthält den aktualisierten ResolvedServicePartition. |
SingletonPartitionInformation |
Gibt an, dass der Dienst Singleton-partitioniert, effektiv nicht partitioniert oder nur mit einer Partition ist und das Partitionsschema eines Singleton-Diensts verwendet. |
StatefulServiceContext |
Stellt den Dienstkontext dar, unter dem der zustandsbehaftete Dienst ausgeführt wird. |
StatefulServiceInitializationParameters |
Definiert Dienstinitialisierungsparameter für einen zustandsbehafteten Dienst. |
StatelessServiceContext |
Der Dienstkontext, unter dem der zustandslose Dienst ausgeführt wird. |
StatelessServiceInitializationParameters |
Definiert Dienstinitialisierungsparameter für einen zustandslosen Dienst. |
StoreBackupInfo |
Stellt Informationen zur Sicherung bereit, die durch Aufrufen BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>)von erstellt wird. |
TestCommandProgress |
Basisklasse für die Statusobjekte. |
TokenServiceMetadata |
Nur zur internen Verwendung. |
Transaction |
Stellt eine Transaktion dar. KeyValueStoreReplica |
TransactionBase |
Stellt eine abstrakte Basisklasse für eine Transaktion bereit. |
TransactionFaultedException |
Ausnahme, die auf einen Fehler hinweist, der darauf zurückzuführen ist, dass die Transaktion intern vom System fehlerhaft ist. |
UnknownSafetyCheck |
Die Sicherheitsüberprüfung, die der aktuellen Version von Service Fabric nicht bekannt ist. |
UnknownUpgradeSafetyCheck |
Die Art der Upgradesicherheitsprüfung ist unbekannt. Dies liegt wahrscheinlich daran, dass auf dem Client eine ältere Version ausgeführt wird. |
UpgradeDomainProgress |
Stellt die Upgradestatusdetails von Knoten in der Upgradedomäne dar. |
UpgradeDomainStatus |
Stellt die status einer Upgradedomäne dar. |
UpgradeSafetyCheck |
Stellt die Sicherheitsüberprüfung dar, die derzeit für einen Knoten während des Upgrades ausgeführt wird. |
UpgradeUnitsProgress |
Stellt die Upgradestatusdetails von Knoten dar, die derzeit ein Upgrade durchlaufen. |
UpgradeUnitStatus |
Stellt die status einer Upgradeeinheit dar. Dies ist normalerweise eine Upgradedomäne, aber bei Knoten-für-Knoten-Upgrades ist dies ein Knoten. |
WindowsCredentials |
Stellt die Anmeldeinformationen der Active Directory-Domäne dar. |
X509Credentials |
Gibt die Sicherheitsanmeldeinformationen an, die auf X.509-Zertifikaten basieren. |
X509IssuerStore |
Ein Typ zum Identifizieren des X509-Emittentenspeichers mit allgemeinem Namen des Ausstellersubjekts und Speicher |
X509Name |
Ein Typ zum Identifizieren eines X509-Zertifikats mit allgemeinem Antragstellernamen oder DNS-Namen |
Strukturen
Epoch |
Stellt die aktuelle Version der Partition in Service Fabric dar. |
Schnittstellen
IAtomicGroupStateProvider |
Beschreibt zusätzliche Methoden der IAtomicGroupStateProvider Schnittstelle, die ein Benutzerdienst implementieren muss, um die Atomgruppenfunktionalität einer Dienstgruppe zu nutzen. |
IAtomicGroupStateReplicator |
Macht replikationsbezogene Funktionen für atomische Gruppen verfügbar. |
IByteSerializable |
Macht die Methoden verfügbar, um das Objekt in ein Byte[] zu serialisieren oder das Objekt aus einem Byte[] zu deserialisieren. |
ICodePackageActivationContext |
Stellt den Aktivierungskontext für den aktivierten Service Fabric-Dienst dar. |
ICodePackageActivationContext2 |
Stellt den Aktivierungskontext für den aktivierten Service Fabric-Dienst dar. |
ICodePackageActivationContext3 |
Stellt den Aktivierungskontext für den aktivierten Service Fabric-Dienst dar. |
IImageBuilder |
Schnittstelle, die von ImageBuilderDummyService in ImageBuilderExe.cs implementiert wird |
IImageStoreProgressHandler |
Definiert das Verhalten, das ein Statushandler implementieren muss, um Statusinformationen aus Imagespeichervorgängen zu verarbeiten. |
IMemoryManagedOperationData |
IOperationDataÄhnlich wie , aber unterstützt vonMemoryOwner |
IOperation |
Beschreibt die Daten, die vom Zustandsreplikator abgerufen werden. |
IOperationData |
Schnittstelle für die übertragenen Daten. |
IOperationDataStream |
Ein IOperationDataStream kapselt einen Datenstrom von OperationData Objekten, die zwischen dem primären Replikat und dem sekundären Replikat ausgetauscht werden. Objekte, die implementieren IOperationDataStream , werden während des Kopiervorgangs verwendet. Sowohl die Kopierkontextmethode GetCopyContext() , die vom sekundären Replikat an das primäre Replikat gesendet wird, als auch die Kopierzustandsmethode GetCopyState(Int64, IOperationDataStream) implementieren die IOperationDataStream Schnittstelle. |
IOperationStream |
Stellt einen Datenstrom von Replikations- oder Kopiervorgängen dar, die vom primären an das sekundäre Replikat gesendet werden. |
IOperationStream2 |
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
IOperationStream3 |
IOperationStream2 mit System.Fabric.MemoryManagedOperationData Unterstützung. Die OperationData von Data zurückgegebene instance darf nicht direkt verwendet werden. Rufen Sie AsMemoryManagedOperationData() stattdessen für diesen instance auf, um die System.Fabric.MemoryManagedOperationData zu verwendende instance zu erhalten. |
IPrimaryReplicator |
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
IReplicator |
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
IReplicatorCatchupSpecificQuorum |
Ermöglicht einem IReplicator anzugeben, dass er das Aufholen bestimmter Quorums mit dem MustCatchup-Flag in ReplicaInformation unterstützt. |
IServiceGroupPartition |
Dienstgruppenmitglieder innerhalb einer Dienstgruppe können das bereitgestellte IStatefulServicePartition oder IStatelessServicePartition in ein IServiceGroupPartition umwandeln, um auf die Methoden zuzugreifen, die spezifisch für Mitglieder innerhalb von Dienstgruppen sind. |
IServicePartition |
Stellt dem Dienst Informationen über die Partition bereit, zu der er gehört, und stellt Methoden bereit, mit denen der Dienst während der Laufzeit mit dem System interagieren kann. |
IStatefulServiceFactory |
Stellt eine zustandsbehaftete Dienstfactory dar, die für die Erstellung von Replikaten eines bestimmten Typs zustandsbehafteter Dienste zuständig ist. Zustandsbehaftete Dienstfactorys werden bei der FabricRuntime von Diensthosts über RegisterStatefulServiceFactory(String, IStatefulServiceFactory) oder RegisterStatefulServiceFactoryAsync(String, IStatefulServiceFactory, TimeSpan, CancellationToken)registriert. |
IStatefulServicePartition |
Stellt eine Partition dar, die einem zustandsbehafteten Dienstreplikat zugeordnet ist. |
IStatefulServiceReplica |
Definiert das Verhalten, das den Lebenszyklus eines Replikats steuert, z. B. Start, Initialisierung, Rollenänderungen und Herunterfahren. |
IStatelessServiceFactory |
Stellt eine zustandslose Dienstfactory dar, die für das Erstellen von Instanzen eines bestimmten Typs zustandslosen Diensts zuständig ist. |
IStatelessServiceInstance |
Definiert das Verhalten, das den Lebenszyklus eines zustandslosen Diensts instance steuert, z. B. Start, Initialisierung und Herunterfahren. |
IStatelessServicePartition |
Stellt eine Partition dar, die einem zustandslosen Dienst instance zugeordnet ist. |
IStateProvider |
Definiert das Verhalten, das ein Dienst implementieren muss, um mit FabricReplicatorzu interagieren. |
IStateReplicator |
Macht replikationsbezogene Funktionen der -Klasse verfügbar, die FabricReplicator von zum Replizieren des IStateProvider Zustands verwendet werden, um Hochverfügbarkeit sicherzustellen. |
IStateReplicator2 |
Macht replikationsbezogene Funktionen der -Klasse verfügbar, die FabricReplicator von zum Replizieren des IStateProvider Zustands verwendet werden, um Hochverfügbarkeit sicherzustellen. |
Enumerationen
ApplicationUpgradeState |
Listet den Status des Anwendungsupgrades auf. |
AuthorizedConnectionKeyType |
Listet den Status der autorisierten Verbindungsschlüsseltypen auf. |
CodePackageEventType |
Für die interne Verwendung. |
CompletionMode |
Dies ist eine Enumeration, die verwendet wird, um anzugeben, wann die API abgeschlossen werden soll. |
ComposeDeploymentUpgradeState |
Listet den Status des Compose-Bereitstellungsupgrades auf. |
CredentialType |
Definiert die gültigen Arten von Sicherheitsanmeldeinformationen. |
DataLossMode |
Diese Enumeration wird an die DataLoss-Testbarkeits-API übergeben, um anzugeben, welche Art von Datenverlust ausgelöst werden soll. |
DeploymentStatus |
Gibt die status des Pakets auf dem Knoten an. |
EntryPointStatus |
Gibt die status des CodePackage EntryPoint an, der auf einem Knoten bereitgestellt wird. |
ExecutionPolicyExecutionType |
Für die interne Verwendung. |
ExecutionPolicyRestartPolicy |
Für die interne Verwendung. |
FabricClientRole |
Stellt die Fabric-Clientsicherheitsrolle dar. |
FabricErrorCode |
Definiert Fehlercodes, die einem FabricExceptionzugeordnet werden können. |
FabricUpgradeState |
Gibt den Upgradestatus beim Upgrade von Service Fabric an. |
FaultType |
Gibt den Typ des Fehlers an, den ein Dienst meldet: ungültig, vorübergehend oder dauerhaft. |
HostIsolationMode |
Gibt den Isolationsmodus Standard Einstiegspunkt eines Codepakets an, wenn der Hosttyp istContainerHost. Dies wird als Teil der Containerhostrichtlinien im Anwendungsmanifest beim Importieren des Dienstmanifests angegeben. |
HostType |
Der Typ des Hosts für Standard Einstiegspunkt eines Codepakets, wie im Dienstmanifest angegeben. |
KeyValueStoreReplica.FullCopyMode |
Gibt das Verhalten an, das beim Erstellen neuer sekundärer Replikate (vollständige Kopie) verwendet werden soll. |
KeyValueStoreReplica.SecondaryNotificationMode |
Gibt das Verhalten von OnCopyComplete(KeyValueStoreEnumerator) und OnReplicationOperation(IEnumerator<KeyValueStoreNotification>) für Replikate in der sekundären Rolle an. |
LocalStoreKind |
Gibt den Typ des lokalen Speicheranbieters an. |
ManagedIdentityKind |
Der Entitätstyp, auf den in einer MI-Verwendungsdeklaration verwiesen wird |
MoveCost |
Beschreibt die Verschiebekosten eines Replikats. |
NetworkStatus |
Gibt status des Containernetzwerks an. |
NetworkStatusFilter |
Listet die Filter auf, die für den Abgleich der status von Containernetzwerken verwendet werden, die von der Abfrage zurückgegeben werden sollen. |
NetworkType |
Gibt den Typ des Containernetzwerks an. |
NodeDeactivationIntent |
Beschreibt den Grund, warum der Knoten deaktiviert wird. |
NodeDeactivationStatus |
Geben Sie die status für einen Knoten-Deaktivierungstask an. |
NodeDeactivationTaskType |
Gibt die verschiedenen Typen von Knoten-Deaktivierungstasks an. |
NodeTransitionType |
Beschreibt den Typ des Knotenübergangs. |
NodeUpgradePhase |
Beschreibt die Upgradephase des entsprechenden Knotens. |
OperationType |
Gibt den Typ des Vorgangs an, der über den Kopier- oder Replikationsdatenstrom empfangen wird. |
Ordering |
Definiert Werte für die Reihenfolge. |
PackageSharingPolicyScope |
Stellt den Bereich für den PackageSharingPolicydar. |
PartitionAccessStatus |
Listet den Zugriff status der Partition auf. |
ProgressUnitType |
Beschreibt die Maßeinheit für jeden UpdateProgress(Int64, Int64, ProgressUnitType) Rückruf. |
PropertyBatchOperationKind |
Gibt die Art der BatchPropertyOperation an. |
PropertyTypeId |
Listet die möglichen Eigenschaftentypen auf. |
ProtectionLevel |
Listet auf, wie kommunikation geschützt ist. |
QuorumLossMode |
QuorumLoss-Typ, der aufgerufen wird. |
ReconfigurationPhase |
Stellt die Rekonfigurationsphase des Replikats dar. |
ReconfigurationType |
Stellt den Replikat-Neukonfigurationstyp dar. |
ReplicaOpenMode |
Dies unterstützt die Service Fabric-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden. |
ReplicaRole |
Gibt die Rolle eines zustandsbehafteten Dienstreplikats an. |
ReplicaSetQuorumMode |
Dies unterstützt die Service Fabric-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden. |
ReplicaStatus |
Dies unterstützt die Service Fabric-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden. |
RestartPartitionMode |
Die an die RestartPartition-API übergebene Enumeration, um anzugeben, welche Replikate neu gestartet werden müssen. |
RollingUpgradeMode |
Gibt den Typ des rollierenden Upgrades an, wenn ein Upgrade einer Anwendung instance oder eines Clusters durchgeführt wird. |
SafetyCheckKind |
Eine Service Fabric-Enumeration, die die durchgeführte Upgradesicherheitsprüfung angibt. |
ServiceEndpointRole |
Listet die Arten möglicher Rollen eines Dienstendpunkts auf. |
ServicePartitionKind |
Gibt den Typ des verwendeten Partitionierungsschemas an. |
StoreBackupOption |
Die Sicherungsoption für den Schlüssel-Wert-Speicher. |
TestCommandProgressState |
Diese Enumeration gibt den Status eines Testbefehls an. |
TestCommandType |
Der Testbefehlstyp des abgefragten Testbefehls. |
TransactionIsolationLevel |
Listet den Satz der möglichen Isolationsstufen für einen auf Transaction. |
UpgradeDomainState |
Listet die Zustände einer Upgradedomäne auf. |
UpgradeFailureAction |
Listet die Aktionen auf, die Service Fabric ausführen soll, wenn das Upgrade fehlschlägt. |
UpgradeFailureReason |
Beschreibt mögliche Upgradefehlerursachen. |
UpgradeSafetyCheckKind |
Listet die auf, die während des UpgradeSafetyCheck Upgrades für einen Knoten ausgeführt wird. |
UpgradeSortOrder |
Listet auf, wie Upgradedomänen sortiert werden können. |
UpgradeUnitState |
Listet die Zustände einer Upgradeeinheit auf. |
Delegaten
FabricClient.ClaimsRetrievalEventHandler |
Delegat für die Behandlung eines Rückrufs zum Abrufen eines Anspruchstokens durch Registrierung für das ClaimsRetrieval-Ereignis |
ServicePartitionResolutionChangeHandler |
Ein Delegattyp für clientseitige Rückrufe, die in Benutzercode vorgenommen werden, wenn die Endpunkte einer Dienständerung oder einer Ausnahme beim Aktualisieren von Endpunktinformationen zur Laufzeit gefunden werden. |
Azure SDK for .NET