WrappingServiceRemotingDataContractSerializationProvider 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 pour IServiceRemotingMessageSerializationProviderutilisée par le service de communication à distance et le client lors de la sérialisation des demandes/réponses . Il utilise le wrapping des requêtes et le contrat de données pour la sérialisation.
public class WrappingServiceRemotingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider
type WrappingServiceRemotingDataContractSerializationProvider = class
interface IServiceRemotingMessageSerializationProvider
Public Class WrappingServiceRemotingDataContractSerializationProvider
Implements IServiceRemotingMessageSerializationProvider
- Héritage
-
WrappingServiceRemotingDataContractSerializationProvider
- Dérivé
- Implémente
Constructeurs
WrappingServiceRemotingDataContractSerializationProvider() |
Initialise une nouvelle instance de la classe avec l’implémentation WrappingServiceRemotingDataContractSerializationProvider IBufferPoolManager par défaut. |
WrappingServiceRemotingDataContractSerializationProvider(IBufferPoolManager) |
Initialise une nouvelle instance de la classe avec l’implémentation WrappingServiceRemotingDataContractSerializationProvider IBufferPoolManager spécifiée. |
Méthodes
CreateMessageBodyFactory() |
Crée un MessageFactory pour les types de communication à distance de message wrappedContract. Il est utilisé pour créer des objets demande/réponse à distance. |
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 requête. |
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 requête. |
CreateRequestMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Crée IServiceRemotingRequestMessageBodySerializer pour un serviceInterface à l’aide de l’implémentation de Message DataContract wrapped |
CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Crée IServiceRemotingResponseMessageBodySerializer pour un serviceInterface à l’aide de l’implémentation wrapped Message DataContract |
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. |
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. |
S’applique à
Azure SDK for .NET