HttpErrorUnion

PackageAxial.HttpClient
A recoverable HTTP transport, timeout, status, or decoding failure.

Specification

Kind
Union
Members
12
Examples
0
IsInvalidRequestSignature
this.IsInvalidRequest
IsCanceledSignature
this.IsCanceled
IsTimedOutSignature
this.IsTimedOut
IsConnectionFailedSignature
this.IsConnectionFailed
IsStatusSignature
this.IsStatus

Summary

NameSignatureSynopsis
IsInvalidRequestthis.IsInvalidRequestNo description available.
IsCanceledthis.IsCanceledNo description available.
IsTimedOutthis.IsTimedOutNo description available.
IsConnectionFailedthis.IsConnectionFailedNo description available.
IsStatusthis.IsStatusNo description available.
IsDecodeFailedthis.IsDecodeFailedNo description available.
InvalidRequestInvalidRequest messageThe request could not be constructed, for example from a malformed URL.
ConnectionFailedConnectionFailed(request, message)The connection could not be established or was dropped before a response arrived.
TimedOutTimedOut(request, timeout)The per-request timeout elapsed before the response completed.
CanceledCanceled messageThe workflow was canceled while the request was in flight.
StatusStatus responseThe response arrived with a status outside the request's expectation.
DecodeFailedDecodeFailed(message, response)The response body could not be decoded into the requested value.

IsInvalidRequest

this.IsInvalidRequest
Member

Returns

bool

IsCanceled

this.IsCanceled
Member

Returns

bool

IsTimedOut

this.IsTimedOut
Member

Returns

bool

IsConnectionFailed

this.IsConnectionFailed
Member

Returns

bool

IsStatus

this.IsStatus
Member

Returns

bool

IsDecodeFailed

this.IsDecodeFailed
Member

Returns

bool

InvalidRequest

InvalidRequest message
Member
The request could not be constructed, for example from a malformed URL.

Parameters

NameTypeDescription
messagestring

Returns

unit

ConnectionFailed

ConnectionFailed(request, message)
Member
The connection could not be established or was dropped before a response arrived.

Parameters

NameTypeDescription
requeststring
messagestring

Returns

unit

TimedOut

TimedOut(request, timeout)
Member
The per-request timeout elapsed before the response completed.

Parameters

NameTypeDescription
requeststring
timeoutTimeSpan

Returns

unit

Canceled

Canceled message
Member
The workflow was canceled while the request was in flight.

Parameters

NameTypeDescription
messagestring

Returns

unit

Status

Status response
Member
The response arrived with a status outside the request's expectation.

Parameters

NameTypeDescription
responseHttpResponse

Returns

unit

DecodeFailed

DecodeFailed(message, response)
Member
The response body could not be decoded into the requested value.

Parameters

NameTypeDescription
messagestring
responseHttpResponse

Returns

unit