IRealtimeClient Arabirim

Tanım

Gerçek zamanlı istemciyi temsil eder.

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
Türetilmiş
Öznitelikler
Uygulamalar

Açıklamalar

Bu arabirim, gerçek zamanlı oturumlar oluşturmak ve yönetmek için yöntemler sağlar.

Yöntemler

Name Description
CreateSessionAsync(RealtimeSessionOptions, CancellationToken)

Belirtilen seçeneklerle yeni bir gerçek zamanlı oturum oluşturur.

Dispose()

Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir.

(Devralındığı yer: IDisposable)
GetService(Type, Object)

IRealtimeClient belirtilen türde serviceTypebir nesnesi ister.

Uzantı Metotları

Name Description
AsBuilder(IRealtimeClient)

İç istemcisi olarak kullanarak RealtimeClientBuilder yeni innerClient bir oluşturur.

GetRequiredService(IRealtimeClient, Type, Object)

IRealtimeClient belirtilen türde serviceType bir nesne ister ve kullanılamıyorsa bir özel durum oluşturur.

GetRequiredService<TService>(IRealtimeClient, Object)

IRealtimeClient türünde TService bir nesne ister ve kullanılamıyorsa bir özel durum oluşturur.

GetService<TService>(IRealtimeClient, Object)

IRealtimeClient türünde TServicebir nesne ister.

Şunlara uygulanır