Microsoft.ServiceFabric.Services.Remoting.V2 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
ServiceRemotingDataContractSerializationProvider |
Dies ist die Standardimplementierung für IServiceRemotingMessageSerializationProvider, die vom Remotingdienst und -client während der Anforderungs-/Antwortserialisierung verwendet wird. Für die Serialisierung wurde DataContract verwendet. |
ServiceRemotingDispatchHeaders |
Gibt die Header an, die zusammen mit einer ServiceRemoting-Nachricht gesendet werden. Diese Klasse wird mit Service Independent Dispatcher ServiceRemotingMessageDispatcher verwendet, z. B. Short-Circuiting (Wobei sich Client und Dienst im selben Prozess befinden) |
ServiceRemotingFailedResponseEventArgs |
Ereignisargumente für fehlerhafte Anforderungen. |
ServiceRemotingRequestEventArgs |
Ereignisargumente, die Anforderung verfügbar macht. |
ServiceRemotingResponseEventArgs |
Ereignisargumente, die die Antwort offenlegen. |
WrappingServiceRemotingDataContractSerializationProvider |
Dies ist dieImplementierung für IServiceRemotingMessageSerializationProvider, die vom Remotingdienst und -client während der Anforderungs-/Antwortserialisierung verwendet wird. Es verwendet Anforderungsumbruch und Datenvertrag für die Serialisierung. |
Schnittstellen
IServiceRemotingMessageBodyFactory |
Definiert die Schnittstelle, die zum Bereitstellen einer Factory zum Erstellen von Remotinganforderungstext- und Antworttextobjekten implementiert werden muss. |
IServiceRemotingMessageSerializationProvider |
Definiert die Schnittstelle, die zum Bereitstellen einer benutzerdefinierten Serialisierung für die Remotinganforderung implementiert werden muss. |
IServiceRemotingRequestMessage |
Definiert die Schnittstelle, die zum Erstellen einer Remotinganforderungsnachricht implementiert werden muss. |
IServiceRemotingRequestMessageBody |
Definiert die Schnittstelle, die implementiert werden muss, um Anforderungsnachrichtentext für Remotinganforderungen bereitzustellen. Dies enthält alle Parameter, die die Remotingmethode hat. |
IServiceRemotingRequestMessageBodySerializer |
Definiert die Schnittstelle, die implementiert werden muss, um einen Serialisierer/Deserialisierer für den Nachrichtentext der Remotinganforderung bereitzustellen. |
IServiceRemotingRequestMessageHeader |
Gibt die Header an, die zusammen mit einer ServiceRemoting-Nachricht gesendet werden. |
IServiceRemotingResponseMessage |
Definiert eine Schnittstelle, die implementiert werden muss, um eine Remotingantwortnachricht für die Remoting-API bereitzustellen. |
IServiceRemotingResponseMessageBody |
Definiert die Schnittstelle, die implementiert werden muss, um den Antwortnachrichtentext für Remotinganforderungen bereitzustellen. Dies enthält den Rückgabetyp einer Remotingmethode. |
IServiceRemotingResponseMessageBodySerializer |
Definiert eine Schnittstelle, die implementiert werden muss, um einen Serialisierer für den Remotingantworttext bereitzustellen. |
IServiceRemotingResponseMessageHeader |
Definiert eine Schnittstelle, die implementiert werden muss, um Header für Remotingantwortnachrichten bereitzustellen. |
Azure SDK for .NET