Condividi tramite


DbDependencyResolverExtensions.GetService Metodo

Definizione

Overload

GetService(IDbDependencyResolver, Type)

Chiama GetService(Type, Object) il passaggio dell'argomento di tipo specificato e l'uso di Null per l'argomento name.

GetService<T>(IDbDependencyResolver)

Chiama GetService(Type, Object) il passaggio del tipo generico del metodo come argomento di tipo e Null per l'argomento name.

GetService<T>(IDbDependencyResolver, Object)

Chiama GetService(Type, Object) il passaggio del tipo generico del metodo e il nome specificato come argomenti.

GetService(IDbDependencyResolver, Type)

Chiama GetService(Type, Object) il passaggio dell'argomento di tipo specificato e l'uso di Null per l'argomento name.

public static object GetService (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver, Type type);
static member GetService : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver * Type -> obj

Parametri

resolver
IDbDependencyResolver

Resolver da utilizzare.

type
Type

Tipo di contratto da risolvere.

Restituisce

Dipendenza risolta o Null se il sistema di risoluzione non è riuscito a risolverlo.

Si applica a

GetService<T>(IDbDependencyResolver)

Chiama GetService(Type, Object) il passaggio del tipo generico del metodo come argomento di tipo e Null per l'argomento name.

public static T GetService<T> (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver);
static member GetService : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver -> 'T
<Extension()>
Public Function GetService(Of T) (resolver As IDbDependencyResolver) As T

Parametri di tipo

T

Tipo di contratto da risolvere.

Parametri

resolver
IDbDependencyResolver

Resolver da utilizzare.

Restituisce

T

Dipendenza risolta o Null se il sistema di risoluzione non è riuscito a risolverlo.

Si applica a

GetService<T>(IDbDependencyResolver, Object)

Chiama GetService(Type, Object) il passaggio del tipo generico del metodo e il nome specificato come argomenti.

public static T GetService<T> (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver, object key);
static member GetService : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver * obj -> 'T
<Extension()>
Public Function GetService(Of T) (resolver As IDbDependencyResolver, key As Object) As T

Parametri di tipo

T

Tipo di contratto da risolvere.

Parametri

resolver
IDbDependencyResolver

Resolver da utilizzare.

key
Object

Chiave della dipendenza da risolvere.

Restituisce

T

Dipendenza risolta o Null se il sistema di risoluzione non è riuscito a risolverlo.

Si applica a