SingletonDependencyResolver<T> Costruttori
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.
Overload
SingletonDependencyResolver<T>(T) |
Costruisce un nuovo resolver che restituirà l'istanza specificata per il tipo di contratto indipendentemente dalla chiave passata al metodo Get. |
SingletonDependencyResolver<T>(T, Func<Object,Boolean>) |
Costruisce un nuovo resolver che restituirà l'istanza specificata per il tipo di contratto se la chiave specificata corrisponde alla chiave passata al metodo Get in base al predicato specificato. |
SingletonDependencyResolver<T>(T, Object) |
Costruisce un nuovo resolver che restituirà l'istanza specificata per il tipo di contratto se la chiave specificata corrisponde esattamente alla chiave passata al metodo Get. |
SingletonDependencyResolver<T>(T)
Costruisce un nuovo resolver che restituirà l'istanza specificata per il tipo di contratto indipendentemente dalla chiave passata al metodo Get.
public SingletonDependencyResolver (T singletonInstance);
new System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)> : 'T -> System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)>
Public Sub New (singletonInstance As T)
Parametri
- singletonInstance
- T
Istanza da restituire.
Si applica a
SingletonDependencyResolver<T>(T, Func<Object,Boolean>)
Costruisce un nuovo resolver che restituirà l'istanza specificata per il tipo di contratto se la chiave specificata corrisponde alla chiave passata al metodo Get in base al predicato specificato.
public SingletonDependencyResolver (T singletonInstance, Func<object,bool> keyPredicate);
new System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)> : 'T * Func<obj, bool> -> System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)>
Public Sub New (singletonInstance As T, keyPredicate As Func(Of Object, Boolean))
Parametri
- singletonInstance
- T
Istanza da restituire.
Predicato che accetta l'oggetto chiave e restituisce true se e solo se corrisponde.
Si applica a
SingletonDependencyResolver<T>(T, Object)
Costruisce un nuovo resolver che restituirà l'istanza specificata per il tipo di contratto se la chiave specificata corrisponde esattamente alla chiave passata al metodo Get.
public SingletonDependencyResolver (T singletonInstance, object key);
new System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)> : 'T * obj -> System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)>
Public Sub New (singletonInstance As T, key As Object)
Parametri
- singletonInstance
- T
Istanza da restituire.
- key
- Object
Facoltativamente, la chiave della dipendenza da risolvere. Questo può essere null per le dipendenze che non sono differenziate per chiave.