AsyncServiceProviderInjection<TService,TInterface>.GetServiceAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| GetServiceAsync() |
Gibt den abgerufenen Dienst asynchron zurück. |
| GetServiceAsync(Boolean) |
Gibt den abgerufenen Dienst asynchron zurück. |
GetServiceAsync()
Gibt den abgerufenen Dienst asynchron zurück.
public System.Threading.Tasks.Task<TInterface> GetServiceAsync();
member this.GetServiceAsync : unit -> System.Threading.Tasks.Task<'Interface (requires 'Interface : null)>
Public Function GetServiceAsync () As Task(Of TInterface)
Gibt zurück
Eine instance des DienstsTService.
Ausnahmen
Wenn kein Dienst vom Typ TService verfügbar ist.
Hinweise
Mehrere Aufrufe dieser Methode geben den gleichen instance von TInterfacezurück.
Gilt für:
GetServiceAsync(Boolean)
Gibt den abgerufenen Dienst asynchron zurück.
public System.Threading.Tasks.Task<TInterface?> GetServiceAsync(bool assumePresent);
member this.GetServiceAsync : bool -> System.Threading.Tasks.Task<'Interface (requires 'Interface : null)>
Public Function GetServiceAsync (assumePresent As Boolean) As Task(Of TInterface)
Parameter
- assumePresent
- Boolean
Gibt zurück
Eine instance des DienstsTService.
Ausnahmen
Wenn assumePresent ist true und kein Dienst vom Typ TService verfügbar ist.
Hinweise
Mehrere Aufrufe dieser Methode geben den gleichen instance von TInterfacezurück.