ActorRemotingDataContractSerializationProvider Klasse
Definition
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.
Dies ist die Standardimplementierung für IServiceRemotingMessageSerializationProviderdie Verwendung durch Actor-Remoting. Es verwendet DataContractSerializer für die Serialisierung von Remotinganforderungs- und Antwortnachrichtentexten.
public class ActorRemotingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.ServiceRemotingDataContractSerializationProvider
type ActorRemotingDataContractSerializationProvider = class
inherit ServiceRemotingDataContractSerializationProvider
Public Class ActorRemotingDataContractSerializationProvider
Inherits ServiceRemotingDataContractSerializationProvider
- Vererbung
-
ActorRemotingDataContractSerializationProvider
Konstruktoren
ActorRemotingDataContractSerializationProvider() |
Initialisiert eine neue Instanz der ActorRemotingDataContractSerializationProvider-Klasse. mit der Standardeinstellung IBufferPoolManager |
ActorRemotingDataContractSerializationProvider(IBufferPoolManager) |
Initialisiert eine neue Instanz der ActorRemotingDataContractSerializationProvider-Klasse. mit benutzerseitig angegebenem IBufferPoolManager.Wenn der angegebene Pufferpool-Manager NULL ist, wird das Pufferpooling deaktiviert. |
Methoden
CreateMessageBodyFactory() |
Erstellt eine MessageFactory für DataContract-Remotingtypen. Dies wird verwendet, um Remoting Request/Response-Objekte zu erstellen. (Geerbt von ServiceRemotingDataContractSerializationProvider) |
CreateRemotingRequestMessageBodyDataContractSerializer(Type, IEnumerable<Type>) |
Ruft die Einstellungen ab, die zum Erstellen von DataContractSerializer zum Serialisieren und Deserialisieren des Anforderungstexts verwendet werden. |
CreateRemotingResponseMessageBodyDataContractSerializer(Type, IEnumerable<Type>) |
Ruft die Einstellungen ab, die zum Erstellen von DataContractSerializer zum Serialisieren und Deserialisieren des Anforderungstexts verwendet werden. |
CreateRequestMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Erstellt IServiceRemotingRequestMessageBodySerializer für einen DienstInterface mithilfe der DataContract-Implementierung (Geerbt von ServiceRemotingDataContractSerializationProvider) |
CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Erstellt IServiceRemotingResponseMessageBodySerializer für einen DienstInterface mithilfe der DataContract-Implementierung (Geerbt von ServiceRemotingDataContractSerializationProvider) |
CreateXmlDictionaryReader(Stream) |
Erstellen Sie den Leser zum Lesen aus dem Eingabedatenstrom. Verwenden Sie diese Methode, um anzupassen, wie die serialisierten Inhalte aus dem Stream gelesen werden. (Geerbt von ServiceRemotingDataContractSerializationProvider) |
CreateXmlDictionaryWriter(Stream) |
Erstellen Sie den Writer, um in den Stream zu schreiben. Verwenden Sie diese Methode, um anzupassen, wie die serialisierten Inhalte in den Stream geschrieben werden. (Geerbt von ServiceRemotingDataContractSerializationProvider) |
Gilt für:
Azure SDK for .NET