Język

SessionUpdateRealtimeClientMessage Klasa

Definicja

Reprezentuje komunikat klienta, który żąda aktualizacji konfiguracji sesji.

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
Dziedziczenie
SessionUpdateRealtimeClientMessage
Atrybuty

Uwagi

Wysyłanie tego komunikatu żąda, aby dostawca zaktualizował aktywną sesję przy użyciu nowych opcji. Nie wszyscy dostawcy obsługują aktualizacje w połowie sesji. Dostawcy, którzy nie obsługują tego komunikatu, mogą go zignorować lub zgłosić .NotSupportedException

Gdy dostawca przetwarza ten komunikat, powinien zaktualizować jego Options właściwość w celu odzwierciedlenia nowej konfiguracji.

Konstruktory

Nazwa Opis
SessionUpdateRealtimeClientMessage(RealtimeSessionOptions)

Inicjuje nowe wystąpienie klasy SessionUpdateRealtimeClientMessage.

Właściwości

Nazwa Opis
MessageId

Pobiera lub ustawia opcjonalny identyfikator komunikatu skojarzony z komunikatem.

(Odziedziczone po RealtimeClientMessage)
Options

Pobiera lub ustawia opcje sesji do zastosowania.

RawRepresentation

Pobiera lub ustawia nieprzetworzone przedstawienie komunikatu. Może to służyć do wysyłania danych pierwotnych do modelu.

(Odziedziczone po RealtimeClientMessage)

Dotyczy