ServerEventRtcCallError Class

Definition

Returned when a WebRTC call operation fails.

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

Properties

Name Description
Error

The error details.

EventId

Gets the EventId.

(Inherited from SessionUpdate)
Operation

The operation that caused the error (e.g., rtc.call.sdp.create).

RtcCallId

The RTC call identifier, if available.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<ServerEventRtcCallError>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ServerEventRtcCallError>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<SessionUpdate>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from SessionUpdate)
IJsonModel<SessionUpdate>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from SessionUpdate)
IPersistableModel<ServerEventRtcCallError>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ServerEventRtcCallError>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ServerEventRtcCallError>.Write(ModelReaderWriterOptions)
IPersistableModel<SessionUpdate>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from SessionUpdate)
IPersistableModel<SessionUpdate>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from SessionUpdate)
IPersistableModel<SessionUpdate>.Write(ModelReaderWriterOptions) (Inherited from SessionUpdate)

Applies to