コード例 #1
0
 /// <summary>
 /// Writes the error message to list.
 /// </summary>
 /// <param name="isNotError">If set to <c>true</c> [is not error].</param>
 /// <param name="errorCode">The error code.</param>
 /// <param name="errorMessage">The error message.</param>
 /// <param name="messages">The messages.</param>
 /// <param name="throwOnError">If set to <c>true</c> [throw on error].</param>
 /// <exception cref="Microsoft.WindowsAzure.Management.HDInsight.Framework.Rest.HttpRestInterfaceValidationException">When throwOnError is true and isNotError is false.</exception>
 private static void WriteErrorMessageToList(bool isNotError, HttpRestInterfaceValidationErrorCode errorCode, string errorMessage, List <string> messages, bool throwOnError)
 {
     if (!isNotError)
     {
         messages.Add(errorMessage);
     }
     if (throwOnError && !isNotError)
     {
         throw new HttpRestInterfaceValidationException(errorCode, errorMessage);
     }
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HttpRestInterfaceValidationException"/> class.
 /// </summary>
 /// <param name="errorCode">The error code.</param>
 /// <param name="message">The message.</param>
 public HttpRestInterfaceValidationException(HttpRestInterfaceValidationErrorCode errorCode, string message)
     : base(message)
 {
     this._errorCode = errorCode;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="HttpRestInterfaceValidationException"/> class.
 /// </summary>
 /// <param name="errorCode">The error code.</param>
 /// <param name="message">The message.</param>
 public HttpRestInterfaceValidationException(HttpRestInterfaceValidationErrorCode errorCode, string message)
     : base(message)
 {
     this._errorCode = errorCode;
 }