Freigeben über


DbDependencyResolverExtensions.GetService Methode

Definition

Überlädt

GetService(IDbDependencyResolver, Type)

Aufrufe GetService(Type, Object) , die das angegebene Typargument übergeben und null für das Argument name verwenden.

GetService<T>(IDbDependencyResolver)

ruft auf GetService(Type, Object) , die den generischen Typ der -Methode als Type-Argument und null für das Name-Argument übergeben.

GetService<T>(IDbDependencyResolver, Object)

ruft auf GetService(Type, Object) , die den generischen Typ der Methode und den angegebenen Namen als Argumente übergeben.

GetService(IDbDependencyResolver, Type)

Aufrufe GetService(Type, Object) , die das angegebene Typargument übergeben und null für das Argument name verwenden.

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

Parameter

resolver
IDbDependencyResolver

Der zu verwendende Konfliktlöser.

type
Type

Der aufzulösende Vertragstyp.

Gibt zurück

Die aufgelöste Abhängigkeit oder NULL, wenn der Resolver sie nicht auflösen konnte.

Gilt für:

GetService<T>(IDbDependencyResolver)

ruft auf GetService(Type, Object) , die den generischen Typ der -Methode als Type-Argument und null für das Name-Argument übergeben.

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

Typparameter

T

Der aufzulösende Vertragstyp.

Parameter

resolver
IDbDependencyResolver

Der zu verwendende Konfliktlöser.

Gibt zurück

T

Die aufgelöste Abhängigkeit oder NULL, wenn der Resolver sie nicht auflösen konnte.

Gilt für:

GetService<T>(IDbDependencyResolver, Object)

ruft auf GetService(Type, Object) , die den generischen Typ der Methode und den angegebenen Namen als Argumente übergeben.

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

Typparameter

T

Der aufzulösende Vertragstyp.

Parameter

resolver
IDbDependencyResolver

Der zu verwendende Konfliktlöser.

key
Object

Der Schlüssel der zu behebenden Abhängigkeit.

Gibt zurück

T

Die aufgelöste Abhängigkeit oder NULL, wenn der Resolver sie nicht auflösen konnte.

Gilt für: