object ParseResponse(EwsServiceXmlReader reader) { UpdateInboxRulesResponse response = new UpdateInboxRulesResponse(); response.LoadFromXml(reader, XmlElementNames.UpdateInboxRulesResponse); return(response); }
/// <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)