ServiceRemotingDataContractSerializationProvider 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 IServiceRemotingMessageSerializationProvider, die vom Remotingdienst und -client während der Anforderungs-/Antwortserialisierung verwendet wird. Für die Serialisierung wurde DataContract verwendet.
public class ServiceRemotingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider
type ServiceRemotingDataContractSerializationProvider = class
interface IServiceRemotingMessageSerializationProvider
Public Class ServiceRemotingDataContractSerializationProvider
Implements IServiceRemotingMessageSerializationProvider
- Vererbung
-
ServiceRemotingDataContractSerializationProvider
- Abgeleitet
- Implementiert
Konstruktoren
ServiceRemotingDataContractSerializationProvider() |
Initialisiert eine neue instance der -Klasse mit der ServiceRemotingDataContractSerializationProvider IBufferPoolManager-Standardimplementierung. |
ServiceRemotingDataContractSerializationProvider(IBufferPoolManager) |
Initialisiert eine neue instance der -Klasse mit der ServiceRemotingDataContractSerializationProvider angegebenen IBufferPoolManager-Implementierung. |
Methoden
CreateMessageBodyFactory() |
Erstellt eine MessageFactory für DataContract-Remotingtypen. Dies wird verwendet, um Remoting Request/Response-Objekte zu erstellen. |
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 |
CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Erstellt IServiceRemotingResponseMessageBodySerializer für einen DienstInterface mithilfe der DataContract-Implementierung |
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. |
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. |
Gilt für:
Azure SDK for .NET