BrokeredMessage.GetBody Método

Definición

Sobrecargas

GetBody<T>()

Deserializa el cuerpo del mensaje asincrónica en un objeto del tipo especificado mediante con DataContractSerializer un binario XmlDictionaryReader.

GetBody<T>(XmlObjectSerializer)

Deserializa el cuerpo brokeredMessage en un objeto del tipo especificado mediante DataContractSerializer con un Objeto XmlObjectSerializer binario.

GetBody<T>()

Deserializa el cuerpo del mensaje asincrónica en un objeto del tipo especificado mediante con DataContractSerializer un binario XmlDictionaryReader.

public T GetBody<T> ();
member this.GetBody : unit -> 'T
Public Function GetBody(Of T) () As T

Parámetros de tipo

T

Tipo al que se deserializará el cuerpo del mensaje.

Devoluciones

T

Objeto o gráfico deserializado.

Excepciones

Si el mensaje está en estado eliminado o el flujo del cuerpo del mensaje ya está eliminado.

Si el mensaje contiene una secuencia de cuerpo null o la secuencia de cuerpo no contiene datos o el cuerpo del mensaje ya se ha consumido.

Se aplica a

GetBody<T>(XmlObjectSerializer)

Deserializa el cuerpo brokeredMessage en un objeto del tipo especificado mediante DataContractSerializer con un Objeto XmlObjectSerializer binario.

public T GetBody<T> (System.Runtime.Serialization.XmlObjectSerializer serializer);
member this.GetBody : System.Runtime.Serialization.XmlObjectSerializer -> 'T
Public Function GetBody(Of T) (serializer As XmlObjectSerializer) As T

Parámetros de tipo

T

Parámetro de tipo genérico.

Parámetros

serializer
XmlObjectSerializer

Objeto serializador.

Devoluciones

T

Objeto o grafo deserializado

Excepciones

Se produce si el mensaje está en estado eliminado.

Se produce cuando se invoca con un objeto serializador Null.

Se produce si el mensaje contiene una secuencia de cuerpo Null, no contiene datos o si la secuencia se ha leído una vez (a través de cualquier llamada a GetBody().

Se aplica a