Validate method

  1. @override
void Validate()
override
Validate request.

Implementation

@override
void Validate() {
  super.Validate();
  EwsUtilities.ValidateParam(this.ItemIds, "ItemIds");

  if (this.SuppressReadReceipts &&
      this.Service.RequestedServerVersion.index <
          ExchangeVersion.Exchange2013.index) {
    throw new ServiceVersionException("""string.Format(
                      Strings.ParameterIncompatibleWithRequestVersion,
                      "SuppressReadReceipts",
                      ExchangeVersion.Exchange2013)""");
  }
}