Share via


ResponseFailedDetails Class

Definition

Details for a failed response.

public class ResponseFailedDetails : Azure.AI.VoiceLive.ResponseStatusDetails, System.ClientModel.Primitives.IJsonModel<Azure.AI.VoiceLive.ResponseFailedDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.VoiceLive.ResponseFailedDetails>
type ResponseFailedDetails = class
    inherit ResponseStatusDetails
    interface IJsonModel<ResponseFailedDetails>
    interface IPersistableModel<ResponseFailedDetails>
Public Class ResponseFailedDetails
Inherits ResponseStatusDetails
Implements IJsonModel(Of ResponseFailedDetails), IPersistableModel(Of ResponseFailedDetails)
Inheritance
ResponseFailedDetails
Implements

Properties

Error

Gets the Error.

To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formatted json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"). : Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""). : Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }). : Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"). : Creates a payload of { "key": "value" }.

Methods

JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ResponseFailedDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ResponseFailedDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<ResponseStatusDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from ResponseStatusDetails)
IJsonModel<ResponseStatusDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResponseStatusDetails)
IPersistableModel<ResponseFailedDetails>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ResponseFailedDetails>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ResponseFailedDetails>.Write(ModelReaderWriterOptions)
IPersistableModel<ResponseStatusDetails>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from ResponseStatusDetails)
IPersistableModel<ResponseStatusDetails>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from ResponseStatusDetails)
IPersistableModel<ResponseStatusDetails>.Write(ModelReaderWriterOptions) (Inherited from ResponseStatusDetails)

Applies to