ActorRemotingWrappingDataContractSerializationProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Il s’agit de l’implmentation utilisée IServiceRemotingMessageSerializationProviderpar le service d’acteur et le client lors de la sérialisation de la demande/réponse. Il utilise le wrapping des demandes et le contrat de données pour la sérialisation.
public class ActorRemotingWrappingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.WrappingServiceRemotingDataContractSerializationProvider
type ActorRemotingWrappingDataContractSerializationProvider = class
inherit WrappingServiceRemotingDataContractSerializationProvider
Public Class ActorRemotingWrappingDataContractSerializationProvider
Inherits WrappingServiceRemotingDataContractSerializationProvider
- Héritage
-
ActorRemotingWrappingDataContractSerializationProvider
Constructeurs
ActorRemotingWrappingDataContractSerializationProvider() |
Initialise une nouvelle instance de la ActorRemotingWrappingDataContractSerializationProvider classe avec IBufferPoolManager par défaut |
ActorRemotingWrappingDataContractSerializationProvider(IBufferPoolManager) |
Initialise une nouvelle instance de la ActorRemotingWrappingDataContractSerializationProvider classe avec IBufferPoolManager spécifié par l’utilisateur. Si le gestionnaire de pool de mémoires tampons spécifié est null, le regroupement de mémoires tampons est désactivé. |
Méthodes
CreateMessageBodyFactory() |
Crée un MessageFactory pour les types de communication à distance des messages encapsulés. Il est utilisé pour créer des objets de requête/réponse à distance. (Hérité de WrappingServiceRemotingDataContractSerializationProvider) |
CreateRemotingRequestMessageBodyDataContractSerializer(Type, IEnumerable<Type>) |
Obtient les paramètres utilisés pour créer DataContractSerializer pour sérialiser et désérialiser le corps du message de demande. |
CreateRemotingResponseMessageBodyDataContractSerializer(Type, IEnumerable<Type>) |
Obtient les paramètres utilisés pour créer DataContractSerializer pour sérialiser et désérialiser le corps du message de demande. |
CreateRequestMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Crée IServiceRemotingRequestMessageBodySerializer pour un serviceInterface à l’aide de l’implémentation des données de message wrapped (Hérité de WrappingServiceRemotingDataContractSerializationProvider) |
CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Crée IServiceRemotingResponseMessageBodySerializer pour un serviceInterface à l’aide de l’implémentation wrapped Message DataContract (Hérité de WrappingServiceRemotingDataContractSerializationProvider) |
CreateXmlDictionaryReader(Stream) |
Créez le lecteur à lire à partir du flux d’entrée. Utilisez cette méthode pour personnaliser la façon dont le contenu sérialisé est lu à partir du flux. (Hérité de WrappingServiceRemotingDataContractSerializationProvider) |
CreateXmlDictionaryWriter(Stream) |
Créez l’enregistreur à écrire dans le flux. Utilisez cette méthode pour personnaliser la façon dont le contenu sérialisé est écrit dans le flux. (Hérité de WrappingServiceRemotingDataContractSerializationProvider) |
S’applique à
Azure SDK for .NET