RealtimeClientSessionExtensions.GetService<TService> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Demande l’objet IRealtimeClientSession de type TService.
public static TService? GetService<TService>(this Microsoft.Extensions.AI.IRealtimeClientSession session, object? serviceKey = default);
static member GetService : Microsoft.Extensions.AI.IRealtimeClientSession * obj -> 'Service
<Extension()>
Public Function GetService(Of TService) (session As IRealtimeClientSession, Optional serviceKey As Object = Nothing) As TService
Paramètres de type
- TService
Type de l’objet à récupérer.
Paramètres
- session
- IRealtimeClientSession
Session.
- serviceKey
- Object
Clé facultative qui peut être utilisée pour identifier le service cible.
Retours
Objet trouvé, sinon null.
Exceptions
session a la valeur null.
Remarques
L’objectif de cette méthode est de permettre la récupération de services fortement typés qui peuvent être fournis par le IRealtimeClientSession, y compris lui-même ou les services qu’il peut inclure dans un wrapper.