Freigeben über


WrappingServiceRemotingDataContractSerializationProvider Klasse

Definition

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.

public class WrappingServiceRemotingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider
type WrappingServiceRemotingDataContractSerializationProvider = class
    interface IServiceRemotingMessageSerializationProvider
Public Class WrappingServiceRemotingDataContractSerializationProvider
Implements IServiceRemotingMessageSerializationProvider
Vererbung
WrappingServiceRemotingDataContractSerializationProvider
Abgeleitet
Implementiert

Konstruktoren

WrappingServiceRemotingDataContractSerializationProvider()

Initialisiert eine neue instance der -Klasse mit der WrappingServiceRemotingDataContractSerializationProvider IBufferPoolManager-Standardimplementierung.

WrappingServiceRemotingDataContractSerializationProvider(IBufferPoolManager)

Initialisiert eine neue instance der -Klasse mit der WrappingServiceRemotingDataContractSerializationProvider angegebenen IBufferPoolManager-Implementierung.

Methoden

CreateMessageBodyFactory()

Erstellt eine MessageFactory für umschlossene NachrichtendatenContract-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 Wrapped Message DataContract-Implementierung

CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>)

Erstellt IServiceRemotingResponseMessageBodySerializer für einen DienstInterface mithilfe der Wrapped Message 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: