Message.GetBodyAttribute(String, String) Méthode
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.
Récupère les attributs du corps du message.
public:
System::String ^ GetBodyAttribute(System::String ^ localName, System::String ^ ns);
public string GetBodyAttribute(string localName, string ns);
member this.GetBodyAttribute : string * string -> string
Public Function GetBodyAttribute (localName As String, ns As String) As String
Paramètres
- localName
- String
Nom local du nœud XML.
Nom de l’élément qui correspond à ce membre. Cette chaîne doit être un nom d’élément XML valide.
- ns
- String
Espace de noms auquel appartient cet élément XML.
URI d’espace de noms de l’élément qui correspond à ce membre. Le système ne valide aucune URI autre que les adresses de transport.
Retours
Attributs du corps du message.
Exceptions
localName ou ns est null.
Le message est fermé.
Le message a été copié, lu ou écrit.
Remarques
Une Message instance a un corps qui correspond au corps SOAP. Il est accessible en tant qu’appel XmlDictionaryReaderGetReaderAtBodyContents. Elle est initialement positionnée directement après l’élément <S:Body> , et elle revient EOF à atteindre l’élément </S:Body> . Sinon, si vous attendez que le corps contienne un objet sérialisé, vous pouvez appeler GetBody à la place. Vous devez savoir qu’un corps de message ne peut être accessible qu’une seule fois et qu’un message ne peut être écrit qu’une seule fois. Si vous souhaitez accéder au corps plusieurs fois, utilisez-le CreateBufferedCopy pour créer une MessageBuffer instance.