Compartir a través de


WrappingServiceRemotingDataContractSerializationProvider.CreateRequestMessageSerializer Método

Definición

Crea IServiceRemotingRequestMessageBodySerializer para un serviceInterface mediante la implementación wrapped Message DataContract.

public Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBodySerializer CreateRequestMessageSerializer (Type serviceInterfaceType, System.Collections.Generic.IEnumerable<Type> methodParameterTypes, System.Collections.Generic.IEnumerable<Type> wrappedMessageTypes = default);
abstract member CreateRequestMessageSerializer : Type * seq<Type> * seq<Type> -> Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBodySerializer
override this.CreateRequestMessageSerializer : Type * seq<Type> * seq<Type> -> Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBodySerializer
Public Function CreateRequestMessageSerializer (serviceInterfaceType As Type, methodParameterTypes As IEnumerable(Of Type), Optional wrappedMessageTypes As IEnumerable(Of Type) = Nothing) As IServiceRemotingRequestMessageBodySerializer

Parámetros

serviceInterfaceType
Type

Interfaz de servicio remoto.

methodParameterTypes
IEnumerable<Type>

Unión de tipos de parámetros de todos los métodos de la interfaz especificada.

wrappedMessageTypes
IEnumerable<Type>

Tipos de solicitud encapsulados para todos los métodos

Devoluciones

Instancia de que puede serializar el cuerpo del IServiceRemotingRequestMessageBodySerializer mensaje de solicitud de comunicación remota del servicio en un cuerpo de mensajería para transferirse a través del transporte.

Implementaciones

Se aplica a