Documentation
Table of Contents

Class AIProviderException

Namespace
IntentSharp.Providers
Assembly
IntentSharp.dll

A provider call failed.

public class AIProviderException : IntentSharpException, ISerializable
Inheritance
object
Exception
AIProviderException
Implements
ISerializable
Derived
Inherited Members
Exception.GetBaseException()
Exception.GetType()
Exception.ToString()
Exception.Data
Exception.HelpLink
Exception.HResult
Exception.InnerException
Exception.Message
Exception.Source
Exception.StackTrace
Exception.TargetSite
Exception.SerializeObjectState
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Extension Methods

Constructors

AIProviderException(string, Exception, string?, int?, bool)

Creates the exception for a failed provider call, with the exception that caused it.

AIProviderException(string, string?, int?, bool)

Creates the exception for a failed provider call.

Properties

HttpStatusCode

The HTTP status of the failed reply, or null when no reply arrived (for example a transport error).

IsTransient

True when the same request may succeed if retried (429, 5xx, transport errors).

ProviderName

The name of the provider that failed, or null when it is not known.