Esempio n. 1
0
    object ParseResponse(EwsServiceXmlReader reader)
    {
        UpdateInboxRulesResponse response = new UpdateInboxRulesResponse();

        response.LoadFromXml(reader, XmlElementNames.UpdateInboxRulesResponse);
        return(response);
    }
Esempio n. 2
0
    /// <summary>
    /// Executes this request.
    /// </summary>
    /// <returns>Service response.</returns>
    UpdateInboxRulesResponse Execute()
    {
        UpdateInboxRulesResponse serviceResponse = (UpdateInboxRulesResponse)this.InternalExecute();

        if (serviceResponse.Result == ServiceResult.Error)
        {
            throw new UpdateInboxRulesException(serviceResponse, this.inboxRuleOperations.GetEnumerator());
        }
        return(serviceResponse);
    }
 /// <summary>
 /// Initializes a new instance of the <see cref="UpdateInboxRulesException"/> class.
 /// </summary>
 /// <param name="serviceResponse">The rule operation service response.</param>
 /// <param name="ruleOperations">The original operations.</param>
 UpdateInboxRulesException(UpdateInboxRulesResponse serviceResponse, IEnumerator <RuleOperation> ruleOperations)