IRealtimeClient Интерфейс

Определение

Представляет клиент в режиме реального времени.

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
Производный
Атрибуты
Реализации

Комментарии

Этот интерфейс предоставляет методы для создания сеансов в режиме реального времени и управления ими.

Методы

Имя Описание
CreateSessionAsync(RealtimeSessionOptions, CancellationToken)

Создает новый сеанс в режиме реального времени с указанными параметрами.

Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

(Унаследовано от IDisposable)
GetService(Type, Object)

Запрашивает IRealtimeClient объект указанного типа serviceType.

Методы расширения

Имя Описание
AsBuilder(IRealtimeClient)

Создает новое RealtimeClientBuilder использование innerClient в качестве внутреннего клиента.

GetRequiredService(IRealtimeClient, Type, Object)

Запрашивает IRealtimeClient объект указанного типа serviceType и создает исключение, если он недоступен.

GetRequiredService<TService>(IRealtimeClient, Object)

Запрашивает IRealtimeClient объект типа TService и создает исключение, если он недоступен.

GetService<TService>(IRealtimeClient, Object)

Запрашивает IRealtimeClient объект типа TService.

Применяется к