SingletonDependencyResolver<T> Constructores
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
SingletonDependencyResolver<T>(T) |
Construye un nuevo solucionador que devolverá la instancia especificada para el tipo de contrato, independientemente de la clave que se pase al método Get. |
SingletonDependencyResolver<T>(T, Func<Object,Boolean>) |
Construye un nuevo solucionador que devolverá la instancia especificada para el tipo de contrato si la clave especificada coincide con la clave pasada al método Get en función del predicado especificado. |
SingletonDependencyResolver<T>(T, Object) |
Construye un nuevo solucionador que devolverá la instancia especificada para el tipo de contrato si la clave especificada coincide exactamente con la clave pasada al método Get. |
SingletonDependencyResolver<T>(T)
Construye un nuevo solucionador que devolverá la instancia especificada para el tipo de contrato, independientemente de la clave que se pase al método 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)
Parámetros
- singletonInstance
- T
Instancia que se va a devolver.
Se aplica a
SingletonDependencyResolver<T>(T, Func<Object,Boolean>)
Construye un nuevo solucionador que devolverá la instancia especificada para el tipo de contrato si la clave especificada coincide con la clave pasada al método Get en función del predicado especificado.
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))
Parámetros
- singletonInstance
- T
Instancia que se va a devolver.
Predicado que toma el objeto de clave y devuelve true si y solo si coincide.
Se aplica a
SingletonDependencyResolver<T>(T, Object)
Construye un nuevo solucionador que devolverá la instancia especificada para el tipo de contrato si la clave especificada coincide exactamente con la clave pasada al método 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)
Parámetros
- singletonInstance
- T
Instancia que se va a devolver.
- key
- Object
Opcionalmente, la clave de la dependencia que se va a resolver. Esto puede ser null para las dependencias que no se diferencian por clave.