Pip-Services-Commons-Dotnet
Public Attributes | List of all members
PipServices3.Commons.Errors.ErrorCategory Class Reference

Defines standard error categories to application exceptions supported by PipServices toolkit. More...

Public Attributes

const string Unknown = "Unknown"
 Unknown or unexpected errors. More...
 
const string Internal = "Internal"
 Internal errors caused by programming mistakes. More...
 
const string Misconfiguration = "Misconfiguration"
 Errors related to mistakes in user-defined configuration. More...
 
const string InvalidState = "InvalidState"
 Errors related to operations called in wrong component state. For instance, business calls when component is not ready. More...
 
const string NoResponse = "NoResponse"
 Errors caused by remote calls timeouted and not returning results. It allows to clearly separate communication related problems from other application errors. More...
 
const string FailedInvocation = "FailedInvocation"
 Errors returned by remote services or network during call attempts. More...
 
const string NoFileAccess = "NoFileAccess"
 Errors in read/write file operations. More...
 
const string BadRequest = "BadRequest"
 Errors due to improper user requests, like missing or wrong parameters. More...
 
const string Unauthorized = "Unauthorized"
 Access errors caused by missing user identity or security permissions. More...
 
const string NotFound = "NotFound"
 Error caused by attempt to access missing object. More...
 
const string Conflict = "Conflict"
 Errors raised by conflict in object versions posted by user and stored on server. More...
 
const string Unsupported = "Unsupported"
 Errors caused by calls to unsupported or not yet implemented functionality. More...
 

Detailed Description

Defines standard error categories to application exceptions supported by PipServices toolkit.

Member Data Documentation

◆ BadRequest

const string PipServices3.Commons.Errors.ErrorCategory.BadRequest = "BadRequest"

Errors due to improper user requests, like missing or wrong parameters.

◆ Conflict

const string PipServices3.Commons.Errors.ErrorCategory.Conflict = "Conflict"

Errors raised by conflict in object versions posted by user and stored on server.

◆ FailedInvocation

const string PipServices3.Commons.Errors.ErrorCategory.FailedInvocation = "FailedInvocation"

Errors returned by remote services or network during call attempts.

◆ Internal

const string PipServices3.Commons.Errors.ErrorCategory.Internal = "Internal"

Internal errors caused by programming mistakes.

◆ InvalidState

const string PipServices3.Commons.Errors.ErrorCategory.InvalidState = "InvalidState"

Errors related to operations called in wrong component state. For instance, business calls when component is not ready.

◆ Misconfiguration

const string PipServices3.Commons.Errors.ErrorCategory.Misconfiguration = "Misconfiguration"

Errors related to mistakes in user-defined configuration.

◆ NoFileAccess

const string PipServices3.Commons.Errors.ErrorCategory.NoFileAccess = "NoFileAccess"

Errors in read/write file operations.

◆ NoResponse

const string PipServices3.Commons.Errors.ErrorCategory.NoResponse = "NoResponse"

Errors caused by remote calls timeouted and not returning results. It allows to clearly separate communication related problems from other application errors.

◆ NotFound

const string PipServices3.Commons.Errors.ErrorCategory.NotFound = "NotFound"

Error caused by attempt to access missing object.

◆ Unauthorized

const string PipServices3.Commons.Errors.ErrorCategory.Unauthorized = "Unauthorized"

Access errors caused by missing user identity or security permissions.

◆ Unknown

const string PipServices3.Commons.Errors.ErrorCategory.Unknown = "Unknown"

Unknown or unexpected errors.

◆ Unsupported

const string PipServices3.Commons.Errors.ErrorCategory.Unsupported = "Unsupported"

Errors caused by calls to unsupported or not yet implemented functionality.


The documentation for this class was generated from the following file: