Beispiel #1
0
        public void ReportError(IQueryError error)
        {
            if (error == null)
            {
                throw new ArgumentNullException(nameof(error));
            }

            _errors.Add(error);
        }
Beispiel #2
0
        public QueryException(IQueryError error)
        {
            if (error == null)
            {
                throw new ArgumentNullException(nameof(error));
            }

            Errors = ImmutableList <IQueryError> .Empty.Add(error);
        }
        public void ReportError(IQueryError error)
        {
            if (error == null)
            {
                throw new ArgumentNullException(nameof(error));
            }

            ExecutionContext.ReportError(error);
            _integrateResult(null);
        }
Beispiel #4
0
        public QueryValidationResult(IQueryError error)
        {
            if (error == null)
            {
                throw new ArgumentNullException(nameof(error));
            }

            Errors    = new IQueryError[] { error };
            HasErrors = true;
        }
Beispiel #5
0
        public void AddError(IQueryError error)
        {
            if (error == null)
            {
                throw new ArgumentNullException(nameof(error));
            }

            ExecutionContext.Errors.Add(error);
            _setResult(null);
        }
 public QueryException(IQueryError error)
 {
     if (error == null)
     {
         Errors = ImmutableList <IQueryError> .Empty;
     }
     else
     {
         Errors = ImmutableList <IQueryError> .Empty.Add(error);
     }
 }
 public QueryException(IQueryError error)
 {
     if (error == null)
     {
         Errors = Array.Empty <IQueryError>();
     }
     else
     {
         var errors = new List <IQueryError> {
             error
         };
         Errors = errors.AsReadOnly();
     }
 }
Beispiel #8
0
 public void ReportError(IQueryError error)
 {
     _executionContext.ReportError(error);
 }