RealtimeSessionKind Struct

Definitie

Vertegenwoordigt het soort realtime sessie.

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)
Overname
RealtimeSessionKind
Kenmerken
Implementeringen

Opmerkingen

Bekende sessietypen worden geleverd als statische eigenschappen. Providers kunnen extra sessietypen definiƫren door nieuwe exemplaren met aangepaste waarden samen te stellen.

Constructors

Name Description
RealtimeSessionKind(String)

Initialiseert een nieuw exemplaar van de RealtimeSessionKind struct met de opgegeven waarde.

Eigenschappen

Name Description
Conversation

Hiermee haalt u een sessietype op dat een gesprekssessie vertegenwoordigt die audio, tekst of andere media in realtime verwerkt.

Transcription

Hiermee haalt u een sessietype op dat een transcriptiesessie vertegenwoordigt.

Value

Hiermee haalt u de waarde van het sessietype op.

Methoden

Name Description
Equals(Object)

Geeft aan of dit exemplaar en een opgegeven object gelijk zijn.

Equals(RealtimeSessionKind)

Hiermee wordt aangegeven of het huidige object gelijk is aan een ander object van hetzelfde type.

GetHashCode()

Retourneert de hash-code voor dit exemplaar.

ToString()

Retourneert de volledig gekwalificeerde typenaam van dit exemplaar.

Operators

Name Description
Equality(RealtimeSessionKind, RealtimeSessionKind)

Retourneert een waarde die aangeeft of twee RealtimeSessionKind exemplaren gelijkwaardig zijn, zoals wordt bepaald door een niet-hoofdlettergevoelige vergelijking van hun waarden.

Inequality(RealtimeSessionKind, RealtimeSessionKind)

Retourneert een waarde die aangeeft of twee RealtimeSessionKind exemplaren niet gelijkwaardig zijn, zoals wordt bepaald door een niet-hoofdlettergevoelige vergelijking van hun waarden.

Van toepassing op