Freigeben über


IRealtimeClient Schnittstelle

Definition

Stellt einen Echtzeitclient dar.

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

Hinweise

Diese Schnittstelle stellt Methoden zum Erstellen und Verwalten von Echtzeitsitzungen bereit.

Methoden

Name Beschreibung
CreateSessionAsync(RealtimeSessionOptions, CancellationToken)

Erstellt eine neue Echtzeitsitzung mit den angegebenen Optionen.

Dispose()

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

(Geerbt von IDisposable)
GetService(Type, Object)

Fragt nach IRealtimeClient einem Objekt des angegebenen Typs serviceType.

Erweiterungsmethoden

Name Beschreibung
AsBuilder(IRealtimeClient)

Erstellt eine neue RealtimeClientBuilder Verwendung innerClient als inneren Client.

GetRequiredService(IRealtimeClient, Type, Object)

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

GetRequiredService<TService>(IRealtimeClient, Object)

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

GetService<TService>(IRealtimeClient, Object)

Fragt nach IRealtimeClient einem Objekt vom Typ TService.

Gilt für: