ResponseCode Members

Provides frequently used response codes to be used when sending responses.

The ResponseCode type exposes the following members.

Methods

Name Description
Public methodStatic member IsEndToEndProvisional
Public methodStatic member IsFailureResponse Returns whether the response code is in the range of failure responses.
Public methodStatic member IsHopByHopProvisional
Public methodStatic member IsProvisionalResponse Returns whether the response code is in the range of provisional responses.
Public methodStatic member IsRedirectResponse Returns whether the response code is in the range of redirect responses.
Public methodStatic member IsSuccessfulResponse Returns whether the response is in the range of successful responses.

Top

Fields

Name Description
Public fieldStatic member Accepted Refer accepted.
Public fieldStatic member AddressIncomplete The Request-URI is incomplete.
Public fieldStatic member AlternativeService The call was not successful, but alternative services are possible.
Public fieldStatic member Ambiguous The Request-URI was ambiguous.
Public fieldStatic member BadCallLeg The call leg (that is, call context) does not exist or has been cleaned up.
Public fieldStatic member BadEvent The server could not process the event package specified in an "Event" header field.
Public fieldStatic member BadExtension Bad extension.
Public fieldStatic member BadGateway Bad gateway.
Public fieldStatic member BadRequest The request could not be understood due to malformed syntax.
Public fieldStatic member BusyEverywhere The operation failed.
Public fieldStatic member BusyHere The receiving system was contacted successfully but it is currently not willing or able to take additional calls.
Public fieldStatic member Conflict The request could not be completed due to a conflict with the current state of the resource.
Public fieldStatic member DeclineAll The user wants to decline a signaling session everywhere including call routing.
Public fieldStatic member DeclineEverywhere The client wants to decline a signaling invitation at all forked locations.
Public fieldStatic member DoesNotExistAnywhere The user does not exist anywhere.
Public fieldStatic member ExtensionRequired A required extension is missing in the Supported header of the request.
Public fieldStatic member FlowFailed
Public fieldStatic member Forbidden Forbidden.
Public fieldStatic member Forwarded The provisional Call-Forwarded response.
Public fieldStatic member InternalServerError Internal server error.
Public fieldStatic member IntervalTooBrief The expiration time of the resource request is too short.
Public fieldStatic member LoopDetected A loop has been detected.
Public fieldStatic member MaximumFailureResponseCode The largest possible valid failure response code.
Public fieldStatic member MaximumProvisionalResponseCode Maximum valid provisional response code.
Public fieldStatic member MaximumRedirectResponseCode Maximum redirect response code.
Public fieldStatic member MaximumResponseCode The largest possible valid response code.
Public fieldStatic member MaximumSuccessfulResponseCode Maximum successful response code.
Public fieldStatic member MessageTooLarge The message is too large.
Public fieldStatic member MethodNotAllowed The method is not allowed.
Public fieldStatic member MinimumFailureResponseCode Minimum response code indicating failure.
Public fieldStatic member MinimumProvisionalResponseCode Minimum provisional response code.
Public fieldStatic member MinimumRedirectResponseCode Minimum redirect response code.
Public fieldStatic member MinimumResponseCode Minimum valid response code.
Public fieldStatic member MinimumSuccessfulResponseCode Minimum successful response code.
Public fieldStatic member MovedPermanently The user is no longer available.
Public fieldStatic member MultipleChoices Multiple Choices.
Public fieldStatic member None Indicates invalid response code fields.
Public fieldStatic member NotAcceptable Could not find a compatible Accept header.
Public fieldStatic member NotAcceptableHere SDP is not acceptable, is in an invalid format, or is not supported.
Public fieldStatic member NotAcceptableMedia Media is not acceptable.
Public fieldStatic member NotFound The user does not exist at the domain specified.
Public fieldStatic member NotImplemented Feature is not implemented.
Public fieldStatic member ProgressReport
Public fieldStatic member ProxyAuthenticationRequired Proxy authentication is required.
Public fieldStatic member ProxyShouldRedirect Proxy should redirect.
Public fieldStatic member Queued Represents the provisional Queued response.
Public fieldStatic member RedirectResponseCode The user has moved temporarily.
Public fieldStatic member RequestPending Request pending.
Public fieldStatic member RequestTerminated The request was terminated by a Bye or Cancel.
Public fieldStatic member RequestTimeout The request could not be fulfilled in a suitable amount of time.
Public fieldStatic member RequestTooLarge The request entity body is too large.
Public fieldStatic member RequestUriTooLong The request URI is too long.
Public fieldStatic member ResourceGone The requested resource is no longer available.
Public fieldStatic member Ringing Represents the provisional Ringing response.
Public fieldStatic member ServerTimeout Server time-out.
Public fieldStatic member ServiceUnavailable Service unavailable.
Public fieldStatic member SessionProgress Represents the provisional [SessionInProgress] response.
Public fieldStatic member SessionTimerTooSmall The session timer indicated in the message is too small.
Public fieldStatic member Success Successful.
Public fieldStatic member TemporarilyUnavailable The user is unavailable.
Public fieldStatic member TooManyHops Too many hops are detected.
Public fieldStatic member Trying Represents the provisional Trying response.
Public fieldStatic member Unauthorized The request requires user authentication.
Public fieldStatic member UnsupportedMediaType The media type is unsupported.
Public fieldStatic member UnsupportedUriScheme The scheme of the URI in the request URI is unknown.
Public fieldStatic member UseProxy Proxy must be used to access the requested resource.
Public fieldStatic member VersionNotSupported The SIP protocol version is not supported.

Top

See Also

Reference

ResponseCode Class

Microsoft.Rtc.Signaling Namespace