AsyncServiceProviderInjection<TService,TInterface>.GetServiceAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| GetServiceAsync() |
Devuelve de forma asincrónica el servicio recuperado. |
| GetServiceAsync(Boolean) |
Devuelve de forma asincrónica el servicio recuperado. |
GetServiceAsync()
Devuelve de forma asincrónica el servicio recuperado.
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)
Devoluciones
Instancia del TService servicio.
Excepciones
Si no hay ningún servicio de tipo TService disponible.
Comentarios
Varias llamadas a este método devolverán la misma instancia de TInterface.
Se aplica a
GetServiceAsync(Boolean)
Devuelve de forma asincrónica el servicio recuperado.
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)
Parámetros
- assumePresent
- Boolean
Devoluciones
Instancia del TService servicio.
Excepciones
Cuando assumePresent es true y no hay ningún servicio de tipo TService disponible.
Comentarios
Varias llamadas a este método devolverán la misma instancia de TInterface.