The reason codes used to report error conditions.
More...
|
override int | GetHashCode () |
| Returns the hash code for the current error reason. More...
|
|
override bool | Equals (object obj) |
| Determines whether the given object is equal to the current error reason. More...
|
|
override string | ToString () |
| Returns a string that represents the current error reason. More...
|
|
The reason codes used to report error conditions.
Since 5.1
override bool PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.Equals |
( |
object |
obj | ) |
|
Determines whether the given object is equal to the current error reason.
- Parameters
-
obj | The object to compare with the current error reason. |
- Returns
- True if the given object is equal to the current error reason. Otherwise false.
static ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.FromValue |
( |
int |
value | ) |
|
|
static |
Returns the error reason that is associated with the given value.
- Parameters
-
value | The value that represents a error reason. |
- Returns
- The error reason that is associated with the value . Or null.
override int PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.GetHashCode |
( |
| ) |
|
Returns the hash code for the current error reason.
- Returns
- The hash code for the current error reason.
override string PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.ToString |
( |
| ) |
|
Returns a string that represents the current error reason.
- Returns
- The string that represents the current error reason.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.ACCESS_DENIED |
|
static |
Initial value:=
new ErrorReason( 103, "Access denied" )
The request was rejected because the caller has insufficient permissions.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.CALLBACK_EXCEPTION |
|
static |
Initial value:=
new ErrorReason( 105, "An application callback threw an exception. Check logs for more information" )
An application callback threw an exception. Check logs for more information.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.CLUSTER_REPARTITION |
|
static |
Initial value:=
new ErrorReason( 110, "The cluster was repartitioning and the request could not be routed." )
An operation on a replicated topic failed because the cluster was repartitioning due to a server starting, stopping, or failing. The session can retry the operation.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.COMMUNICATION_FAILURE |
|
static |
Initial value:=
new ErrorReason( 100, "Communication with server failed" )
Communication with the server failed.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.HANDLER_CONFLICT |
|
static |
Initial value:=
new ErrorReason( 201, "Conflict with existing handler" )
A conflicting registration exists.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.INCOMPATIBLE_DATATYPE |
|
static |
Initial value:=
new ErrorReason( 108, "Datatype is incompatible" )
A datatype operation has failed due to incompatibility.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.INCOMPATIBLE_STATE |
|
static |
Initial value:= new ErrorReason(
111,
"Topic operation not performed because it is managed by a component that prohibits external updates." )
A topic update could not be performed because the topic is managed by a component (e.g. fan-out) which prohibits external updates.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.INVALID_DATA |
|
static |
Initial value:=
new ErrorReason( 106, "Invalid data." )
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.INVALID_PATH |
|
static |
Initial value:=
new ErrorReason( 202, "Invalid path" )
An invalid path was supplied.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.NO_SUCH_SESSION |
|
static |
Initial value:=
new ErrorReason( 107, "No session was found" )
The session does not exist on the server.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.REQUEST_TIME_OUT |
|
static |
Initial value:=
new ErrorReason( 102, "Request time out" )
Communication with the server failed because a service request timed out.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.SESSION_CLOSED |
|
static |
Initial value:=
new ErrorReason( 101, "Session is closed" )
Communication with the server failed because the session is closed.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.TOPIC_TREE_REGISTRATION_CONFLICT |
|
static |
Initial value:=
new ErrorReason( 200, "A conflicting, pre-existing registration exists on the same branch of the topic tree" )
A conflicting, pre-existing registration exists on the same branch of the topic tree.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.UNHANDLED_MESSAGE |
|
static |
Initial value:=
new ErrorReason( 109, "A message was not handled" )
A message was not handled by the server.
readonly ErrorReason PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.UNSUPPORTED |
|
static |
Initial value:=
new ErrorReason( 104, "Unsupported service" )
The request was rejected because the requested service is unsupported for this caller.
string PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.Description |
|
get |
Returns the error reason description.
int PushTechnology.ClientInterface.Client.Callbacks.ErrorReason.ReasonCode |
|
get |
Returns the code that uniquely identifies this reason.
The documentation for this class was generated from the following file:
- Client.Public/Callbacks/ErrorReason.cs