Response Messages

All response messages that you encounter derive from ResponseMessageType in messages.xsd. The basic structure of ResponseMessageType is shown in Example 18-6.

Example 18-6. Basic structure of ResponseMessageType

<ResponseMessage ResponseClass="Success | Warning | Error">
  <MessageText/>
  <ResponseCode/>
  <DescriptiveLinkKey/>
  <MessageXml/>
</ResponseMessage>

ResponseClass Attribute

The ResponseClass attribute is an enumeration of type ResponseClassType and has three possible values: Success, Warning, or Error. Success means that the operation was successful. It will always be coupled with a ResponseCode of NoError. Warning is encountered in a ResolveNames Web method response only when multiple matches are found for a given ambiguous ...

Get Inside Microsoft® Exchange Server 2007 Web Services now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.