Beispiel #1
0
 /// <summary>
 /// The override method checks whether the query is able to create a valid URL with <see cref="CreateUrl()"/> method.
 /// </summary>
 /// <param name="result">The clean <see cref="MaasOne.Net.ValidationResult"/> object that indicates the validity status.</param>
 protected abstract void Validate(ValidationResult result);
Beispiel #2
0
 internal void ValidateInternal(ValidationResult result) { this.Validate(result); }
Beispiel #3
0
 /// <summary>
 /// Checks this query for validity and returns detailed information.
 /// </summary>
 /// <returns>The <see cref="MaasOne.Net.ValidationResult"/> object that indicates the validity status.</returns>
 public ValidationResult Validate()
 {
     ValidationResult result = new ValidationResult();
     this.Validate(result);
     return result;
 }