Microsoft.ServiceFabric.Services.Communication.Client 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
CommunicationClientEventArgs |
Gibt die Argumente für den Handler für verbundene/getrennte Ereignisse des Kommunikationsclients an. |
CommunicationClientEventArgs<TCommunicationClient> |
Gibt die Argumente für den Handler für verbundene/getrennte Ereignisse des Kommunikationsclients an. |
CommunicationClientFactoryBase<TCommunicationClient> |
Stellt die Basisimplementierung von ICommunicationClientFactory zum Erstellen von Kommunikationsclients für die Kommunikation mit Service Fabric-Diensten bereit. Erweitern Sie die CommunicationClientFactoryBase-Klasse, um Kommunikationsclients für benutzerdefinierte Transportimplementierungen zu erstellen. Diese Klasse verwaltet einen Cache mit Kommunikationsclients und versucht, die Clients für Anforderungen an denselben Dienstendpunkt wiederzuverwenden. |
ConstantRetryPolicy |
Gibt die Richtlinie für konstante Wiederholungen zum Wiederholen von Anforderungen für Ausnahmen im Kommunikationskanal zwischen Client- und Dienstreplikaten an. |
ExceptionHandlingResult |
Gibt die Basisklasse für das Ergebnis aus der Behandlung einer Ausnahme während der Kommunikation zwischen Client und Dienst an. |
ExceptionHandlingRetryResult |
Gibt das Ergebnis der Ausnahmebehandlung an, wenn die Anforderung vom Client an den Dienst wiederholt werden kann |
ExceptionHandlingThrowResult |
Gibt das Ergebnis der Ausnahmebehandlung an, wenn die Anforderung vom Client an den Dienst nicht wiederholt werden kann |
ExceptionInformation |
Gibt die -Klasse an, die die Ausnahme im Kommunikationskanal und zusätzliche Informationen kapselt, die für die Behandlung dieser Ausnahme erforderlich sind. |
ExponentialRetryPolicy |
Gibt die exponentielle Backoff-Richtlinie zum Wiederholen von Anforderungen für Ausnahmen im Kommunikationskanal zwischen Client- und Dienstreplikaten an. |
OperationRetryControl |
Gibt die Wiederholungsrichtlinie für die Ausnahmen an, die für die Kommunikation zwischen Client und Dienst abgerufen werden. |
OperationRetrySettings |
Gibt die Richtlinie zum Wiederholen von Anforderungen für Ausnahmen im Kommunikationskanal zwischen Client- und Dienstreplikaten an. |
RetryDelayParameters |
Gibt die Wiederholungsanalyse zum Berechnen der Wiederholungsverzögerung für die Kommunikation zwischen Client und Diensten an. |
ServicePartitionClient<TCommunicationClient> |
Gibt einen instance des Kommunikationsclients an, der mit den Replikaten einer bestimmten Partition kommunizieren kann. |
Schnittstellen
ICommunicationClient |
Definiert die Schnittstelle, die den Kommunikationsclient für zuverlässige Dienste darstellt. |
ICommunicationClientFactory<TCommunicationClient> |
Definiert die Schnittstelle, die implementiert werden muss, um eine Factory bereitzustellen, damit Kommunikationsclients mit einem Service Fabric-Dienst kommunizieren können. |
IExceptionHandler |
Definiert die Schnittstelle für die Behandlung der Ausnahmen, die bei der Kommunikation mit Service Fabric-Diensten auftreten. |
IRetryPolicy |
Gibt die Wiederholungsrichtlinie zum Wiederholen von Anforderungen für Ausnahmen im Kommunikationskanal zwischen Client- und Dienstreplikaten an. |
IServicePartitionClient<TCommunicationClient> |
Definiert die Schnittstelle für den Client, der mit Replikaten einer bestimmten Dienstpartition kommunizieren kann. |
Enumerationen
TargetReplicaSelector |
Diese Enumeration gibt an, wie das Zielreplikat oder instance beim Erstellen eines Kommunikationskanals für eine bestimmte Partition ausgewählt werden soll. |
Azure SDK for .NET