SingletonDependencyResolver<T>.GetServices(Type, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di risolvere le dipendenze per un determinato tipo di contratto e facoltativamente una determinata chiave. Se il resolver non riesce a risolvere la dipendenza, deve restituire un'enumerazione vuota e non generare. Questo metodo è diverso da in quanto restituisce GetService(Type, Object) tutti i servizi registrati per la combinazione di tipi e chiavi specificati.
public System.Collections.Generic.IEnumerable<object> GetServices (Type type, object key);
abstract member GetServices : Type * obj -> seq<obj>
override this.GetServices : Type * obj -> seq<obj>
Parametri
- type
- Type
Classe di base dell'interfaccia o astratta che definisce la dipendenza da risolvere. Ogni oggetto restituito deve essere un'istanza di questo tipo.
- key
- Object
Facoltativamente, la chiave della dipendenza da risolvere. Questo può essere null per le dipendenze che non sono differenziate per chiave.
Restituisce
Tutti i servizi che risolvono la dipendenza, che devono essere istanze del tipo di contratto specificato o un'enumerazione vuota se la dipendenza non è stata risolta.