AITool.GetService 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
| Nombre | Description |
|---|---|
| GetService(Type, Object) |
Solicita un AITool objeto del tipo |
| GetService<TService>(Object) |
Pide al AITool objeto de tipo |
GetService(Type, Object)
- Source:
- AITool.cs
Solicita un AITool objeto del tipo serviceTypeespecificado.
public virtual object? GetService(Type serviceType, object? serviceKey = default);
abstract member GetService : Type * obj -> obj
override this.GetService : Type * obj -> obj
Public Overridable Function GetService (serviceType As Type, Optional serviceKey As Object = Nothing) As Object
Parámetros
- serviceType
- Type
Tipo de objeto que se solicita.
- serviceKey
- Object
Clave opcional que se puede usar para ayudar a identificar el servicio de destino.
Devoluciones
Objeto encontrado; de lo contrario null, .
Excepciones
serviceType es null.
Comentarios
El propósito de este método es permitir la recuperación de servicios fuertemente tipados que podrían ser proporcionados por , AIToolincluido el propio o cualquier servicio que pueda estar encapsulando.
Se aplica a
GetService<TService>(Object)
- Source:
- AITool.cs
Pide al AITool objeto de tipo TService.
public TService? GetService<TService>(object? serviceKey = default);
member this.GetService : obj -> 'Service
Public Function GetService(Of TService) (Optional serviceKey As Object = Nothing) As TService
Parámetros de tipo
- TService
Tipo del objeto que se va a recuperar.
Parámetros
- serviceKey
- Object
Clave opcional que se puede usar para ayudar a identificar el servicio de destino.
Devoluciones
Objeto encontrado; de lo contrario null, .
Comentarios
El propósito de este método es permitir la recuperación de servicios fuertemente tipados que pueden ser proporcionados por , AIToolincluido el propio o cualquier servicio que pueda estar encapsulando.