Freigeben über


ActorRemotingWrappingDataContractSerializationProvider Klasse

Definition

Dies ist dieImplementierung für IServiceRemotingMessageSerializationProvider, die vom Akteurdienst und -client während der Anforderungs-/Antwortserialisierung verwendet wird. Es verwendet Anforderungsumbruch und Datenvertrag für die Serialisierung.

public class ActorRemotingWrappingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.WrappingServiceRemotingDataContractSerializationProvider
type ActorRemotingWrappingDataContractSerializationProvider = class
    inherit WrappingServiceRemotingDataContractSerializationProvider
Public Class ActorRemotingWrappingDataContractSerializationProvider
Inherits WrappingServiceRemotingDataContractSerializationProvider
Vererbung
ActorRemotingWrappingDataContractSerializationProvider

Konstruktoren

ActorRemotingWrappingDataContractSerializationProvider()

Initialisiert einen neuen instance der -Klasse mit dem ActorRemotingWrappingDataContractSerializationProvider Standard-IBufferPoolManager.

ActorRemotingWrappingDataContractSerializationProvider(IBufferPoolManager)

Initialisiert eine neue instance der -Klasse mit dem ActorRemotingWrappingDataContractSerializationProvider vom Benutzer angegebenen IBufferPoolManager. Wenn der angegebene Pufferpool-Manager NULL ist, wird das Pufferpooling deaktiviert.

Methoden

CreateMessageBodyFactory()

Erstellt eine MessageFactory für umschlossene NachrichtendatenContract-Remotingtypen. Dies wird verwendet, um Remoting Request/Response-Objekte zu erstellen.

(Geerbt von WrappingServiceRemotingDataContractSerializationProvider)
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

(Geerbt von WrappingServiceRemotingDataContractSerializationProvider)
CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>)

Erstellt IServiceRemotingResponseMessageBodySerializer für einen DienstInterface mithilfe der Wrapped Message DataContract-Implementierung

(Geerbt von WrappingServiceRemotingDataContractSerializationProvider)
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 WrappingServiceRemotingDataContractSerializationProvider)
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 WrappingServiceRemotingDataContractSerializationProvider)

Gilt für: