Share via


SessionUpdateResponseMcpCallArgumentsDelta Class

Definition

Represents a delta update of the arguments for an MCP tool call.

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

Properties

Name Description
Delta

The delta of the arguments.

EventId

Gets the EventId.

(Inherited from SessionUpdate)
ItemId

The ID of the item associated with the event.

Obfuscation

The obfuscation of the arguments.

OutputIndex

The index of the output associated with the event.

ResponseId

The ID of the response associated with the event.

Methods

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

Explicit Interface Implementations

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

Applies to