IRealtimeClientSession Schnittstelle

Definition

Stellt eine Echtzeitsitzung dar.

public interface class IRealtimeClientSession : IAsyncDisposable
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public interface IRealtimeClientSession : IAsyncDisposable
public interface IRealtimeClientSession : IAsyncDisposable
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type IRealtimeClientSession = interface
    interface IAsyncDisposable
type IRealtimeClientSession = interface
    interface IAsyncDisposable
Public Interface IRealtimeClientSession
Implements IAsyncDisposable
Abgeleitet
Attribute
Implementiert

Hinweise

Diese Schnittstelle bietet Methoden zum Verwalten einer Echtzeitsitzung und zur Interaktion mit dem Echtzeitmodell.

Eigenschaften

Name Beschreibung
Options

Ruft die aktuellen Sitzungsoptionen ab.

Methoden

Name Beschreibung
DisposeAsync()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen asynchron verknüpft sind.

(Geerbt von IAsyncDisposable)
GetService(Type, Object)

Fragt nach IRealtimeClientSession einem Objekt des angegebenen Typs serviceType.

GetStreamingResponseAsync(CancellationToken)

Streamt die Antwort aus der Echtzeitsitzung.

SendAsync(RealtimeClientMessage, CancellationToken)

Sendet eine Clientnachricht an die Sitzung.

Erweiterungsmethoden

Name Beschreibung
ConfigureAwait(IAsyncDisposable, Boolean)

Konfiguriert, wie auf die von einem asynchronen Einweg zurückgegebenen Aufgaben gewartet wird.

GetRequiredService(IRealtimeClientSession, Type, Object)

Fragt nach IRealtimeClientSession einem Objekt des angegebenen Typs serviceType und löst eine Ausnahme aus, wenn eine nicht verfügbar ist.

GetRequiredService<TService>(IRealtimeClientSession, Object)

Fragt nach IRealtimeClientSession einem Objekt vom Typ TService und löst eine Ausnahme aus, wenn ein Objekt nicht verfügbar ist.

GetService<TService>(IRealtimeClientSession, Object)

Fragt nach IRealtimeClientSession einem Objekt vom Typ TService.

Gilt für: