SALES: 1-800-867-1380

BrokeredMessage.GetBody<T> Method (XmlObjectSerializer)

Deserializes the brokered message body into an object of the specified type by using the supplied XmlObjectSerializer.

Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

public T GetBody<T>(
	XmlObjectSerializer serializer
)

Type Parameters

T

The generic type parameter.

Parameters

serializer
Type: System.Runtime.Serialization.XmlObjectSerializer
The serializer object.

Return Value

Type: T
The deserialized object or graph.

ExceptionCondition
ObjectDisposedException

Thrown if the message is in disposed state or the message body has already been consumed.

ArgumentNullException

Thrown when invoked with a null serializer object.

InvalidOperationException

Thrown if the message contains a null body stream or the body stream contains no data or the message body has already been consumed.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2015 Microsoft