Table of Contents

Enum HandlerErrorType

Namespace
NexusRpc.Handlers
Assembly
NexusRpc.dll

Error type of a HandlerException.

public enum HandlerErrorType

Fields

BadRequest = 1

The server cannot or will not process the request due to an apparent client error. Clients should not retry this request unless advised otherwise.

Internal = 6

An internal error occurred. Subsequent requests by the client are permissible.

NotFound = 4

The requested resource could not be found but may be available in the future. Clients should not retry this request unless advised otherwise.

NotImplemented = 7

The server either does not recognize the request method, or it lacks the ability to fulfill the request. Clients should not retry this request unless advised otherwise.

ResourceExhausted = 5

Some resource has been exhausted, perhaps a per-user quota, or perhaps the entire file system is out of space. Subsequent requests by the client are permissible.

Unauthenticated = 2

The client did not supply valid authentication credentials for this request. Clients should not retry this request unless advised otherwise.

Unauthorized = 3

The caller does not have permission to execute the specified operation. Clients should not retry this request unless advised otherwise.

Unavailable = 8

The service is currently unavailable. Subsequent requests by the client are permissible.

Unknown = 0

The error type is unknown. Subsequent requests by the client are permissible.

UpstreamTimeout = 9

Used by gateways to report that a request to an upstream server has timed out. Subsequent requests by the client are permissible.