Compartir a través de


SingletonDependencyResolver<T> Constructores

Definición

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.

keyPredicate
Func<Object,Boolean>

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.

Se aplica a