RealtimeSessionKind Struct

Definizione

Rappresenta il tipo di sessione in tempo reale.

public value class RealtimeSessionKind : IEquatable<Microsoft::Extensions::AI::RealtimeSessionKind>
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.RealtimeSessionKind+Converter))]
public readonly struct RealtimeSessionKind : IEquatable<Microsoft.Extensions.AI.RealtimeSessionKind>
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.RealtimeSessionKind+Converter))]
public readonly struct RealtimeSessionKind : IEquatable<Microsoft.Extensions.AI.RealtimeSessionKind>
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.RealtimeSessionKind+Converter))>]
type RealtimeSessionKind = struct
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.RealtimeSessionKind+Converter))>]
type RealtimeSessionKind = struct
Public Structure RealtimeSessionKind
Implements IEquatable(Of RealtimeSessionKind)
Ereditarietà
RealtimeSessionKind
Attributi
Implementazioni

Commenti

I tipi di sessione noti vengono forniti come proprietà statiche. I provider possono definire tipi di sessione aggiuntivi creando nuove istanze con valori personalizzati.

Costruttori

Nome Descrizione
RealtimeSessionKind(String)

Inizializza una nuova istanza dello RealtimeSessionKind struct con il valore specificato.

Proprietà

Nome Descrizione
Conversation

Ottiene un tipo di sessione che rappresenta una sessione di conversazione che elabora audio, testo o altri supporti in tempo reale.

Transcription

Ottiene un tipo di sessione che rappresenta una sessione di sola trascrizione.

Value

Ottiene il valore del tipo di sessione.

Metodi

Nome Descrizione
Equals(Object)

Indica se questa istanza e un oggetto specificato sono uguali.

Equals(RealtimeSessionKind)

Indica se l'oggetto corrente è uguale a un altro oggetto dello stesso tipo.

GetHashCode()

Restituisce il codice hash per questa istanza.

ToString()

Restituisce il nome completo del tipo di questa istanza.

Operatori

Nome Descrizione
Equality(RealtimeSessionKind, RealtimeSessionKind)

Restituisce un valore che indica se due RealtimeSessionKind istanze sono equivalenti, come determinato da un confronto senza distinzione tra maiuscole e minuscole dei relativi valori.

Inequality(RealtimeSessionKind, RealtimeSessionKind)

Restituisce un valore che indica se due RealtimeSessionKind istanze non sono equivalenti, come determinato da un confronto senza distinzione tra maiuscole e minuscole dei relativi valori.

Si applica a