ProtocolExceptionReason
Categories of exceptions a service can encounter.
Declaration
string ProtocolExceptionReasonPossible Values
unsupportedThe service doesn’t support this method.
unauthorizedThe current user doesn’t have authorization to perform this action.
unexpectedThe service receives something unexpected, such as methods for processing an intent in the wrong order.
invalidThe requested method isn’t available on this endpoint.
unparseableThe service can’t parse the request.
deprecatedThe current version of the library no longer supports the request.
internalSomething is wrong within the service.
complexThe requested search takes too long to complete.
busyThe service is receiving too many requests. The client uses the
retryWithDelayvalue in the ProtocolException to determine when to try again.