RealtimeSessionKind Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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. |