Compartilhar via


SessionUpdateRealtimeClientMessage Classe

Definição

Representa uma mensagem de cliente que solicita a atualização da configuração da sessão.

public ref class SessionUpdateRealtimeClientMessage : Microsoft::Extensions::AI::RealtimeClientMessage
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class SessionUpdateRealtimeClientMessage : Microsoft.Extensions.AI.RealtimeClientMessage
public class SessionUpdateRealtimeClientMessage : Microsoft.Extensions.AI.RealtimeClientMessage
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type SessionUpdateRealtimeClientMessage = class
    inherit RealtimeClientMessage
type SessionUpdateRealtimeClientMessage = class
    inherit RealtimeClientMessage
Public Class SessionUpdateRealtimeClientMessage
Inherits RealtimeClientMessage
Herança
SessionUpdateRealtimeClientMessage
Atributos

Comentários

Enviar essa mensagem solicita que o provedor atualize a sessão ativa com novas opções. Nem todos os provedores dão suporte a atualizações no meio da sessão. Os provedores que não dão suporte a essa mensagem podem ignorá-la ou gerar uma NotSupportedException.

Quando um provedor processa essa mensagem, ele deve atualizar sua Options propriedade para refletir a nova configuração.

Construtores

Nome Description
SessionUpdateRealtimeClientMessage(RealtimeSessionOptions)

Inicializa uma nova instância da classe SessionUpdateRealtimeClientMessage.

Propriedades

Nome Description
MessageId

Obtém ou define a ID da mensagem opcional associada à mensagem. Isso pode ser usado para fins de acompanhamento e correlação.

(Herdado de RealtimeClientMessage)
Options

Obtém ou define as opções de sessão a serem aplicadas.

RawRepresentation

Obtém ou define a representação bruta da mensagem. Isso pode ser usado para enviar os dados brutos para o modelo.

(Herdado de RealtimeClientMessage)

Aplica-se a