Partager via


BrokeredMessage.GetBody Méthode

Définition

Surcharges

GetBody<T>()

Désérialise le corps du message réparti dans un objet du type spécifié en utilisant avec DataContractSerializer un binaire XmlDictionaryReader.

GetBody<T>(XmlObjectSerializer)

Désérialise le corps BrokeredMessage dans un objet du type spécifié à l’aide de DataContractSerializer avec un XmlObjectSerializer binaire.

GetBody<T>()

Désérialise le corps du message réparti dans un objet du type spécifié en utilisant avec DataContractSerializer un binaire XmlDictionaryReader.

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

Paramètres de type

T

Type dans lequel le corps du message sera désérialisé.

Retours

T

Objet ou graphe désérialisé.

Exceptions

Si le message est à l’état supprimé ou si le flux de corps du message est déjà supprimé.

Si le message contient un flux de corps null ou si le flux de corps ne contient aucune donnée ou si le corps du message a déjà été consommé.

S’applique à

GetBody<T>(XmlObjectSerializer)

Désérialise le corps BrokeredMessage dans un objet du type spécifié à l’aide de DataContractSerializer avec un XmlObjectSerializer binaire.

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

Paramètres de type

T

Paramètre de type générique.

Paramètres

serializer
XmlObjectSerializer

Objet sérialiseur.

Retours

T

Objet/graphe désérialisé

Exceptions

Levée si le message est à l’état supprimé.

Levée lorsqu’elle est appelée avec un objet sérialiseur Null.

Levée si le message contient un flux de corps Null, ne contient aucune donnée ou si le flux a été lu une seule fois (via des appels GetBody().

S’applique à