Struct DataSourceStatus.ErrorInfo
A description of an error condition that the data source encountered.
Inherited Members
Namespace: LaunchDarkly.Sdk.Server.Interfaces
Assembly: LaunchDarkly.ServerSdk.dll
Syntax
public struct DataSourceStatus.ErrorInfo
Properties
| Edit this page View SourceKind
An enumerated value representing the general category of the error.
Declaration
public DataSourceStatus.ErrorKind Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| DataSourceStatus.ErrorKind |
Message
Any additional human-readable information relevant to the error.
Declaration
public string Message { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Remarks
The format of this message is subject to change and should not be relied on programmatically.
StatusCode
The HTTP status code if the error was ErrorResponse, or zero otherwise.
Declaration
public int StatusCode { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Time
The date/time that the error occurred.
Declaration
public DateTime Time { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
Methods
| Edit this page View SourceFromException(Exception)
Constructs an instance based on an exception.
Declaration
public static DataSourceStatus.ErrorInfo FromException(Exception e)
Parameters
| Type | Name | Description |
|---|---|---|
| Exception | e | the exception |
Returns
| Type | Description |
|---|---|
| DataSourceStatus.ErrorInfo | an ErrorInfo |
FromHttpError(int)
Constructs an instance based on an HTTP error status.
Declaration
public static DataSourceStatus.ErrorInfo FromHttpError(int statusCode)
Parameters
| Type | Name | Description |
|---|---|---|
| int | statusCode | the status code |
Returns
| Type | Description |
|---|---|
| DataSourceStatus.ErrorInfo | an ErrorInfo |
ToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string |