共用方式為


DbDependencyResolverExtensions.GetService 方法

定義

多載

GetService(IDbDependencyResolver, Type)

呼叫 GetService(Type, Object) 傳遞指定型別引數,並使用 null 表示名稱引數。

GetService<T>(IDbDependencyResolver)

呼叫 GetService(Type, Object) 傳遞方法的泛型型別做為 type 引數,並針對 name 引數傳遞 null。

GetService<T>(IDbDependencyResolver, Object)

呼叫 GetService(Type, Object) 傳遞方法的泛型型別和指定名稱做為引數。

GetService(IDbDependencyResolver, Type)

呼叫 GetService(Type, Object) 傳遞指定型別引數,並使用 null 表示名稱引數。

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

參數

resolver
IDbDependencyResolver

要使用的解析程式。

type
Type

要解析的合約類型。

傳回

解析的相依性,如果解析程式無法解析,則為 null。

適用於

GetService<T>(IDbDependencyResolver)

呼叫 GetService(Type, Object) 傳遞方法的泛型型別做為 type 引數,並針對 name 引數傳遞 null。

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

類型參數

T

要解析的合約類型。

參數

resolver
IDbDependencyResolver

要使用的解析程式。

傳回

T

解析的相依性,如果解析程式無法解析,則為 null。

適用於

GetService<T>(IDbDependencyResolver, Object)

呼叫 GetService(Type, Object) 傳遞方法的泛型型別和指定名稱做為引數。

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

類型參數

T

要解析的合約類型。

參數

resolver
IDbDependencyResolver

要使用的解析程式。

key
Object

要解析的相依性索引鍵。

傳回

T

解析的相依性,如果解析程式無法解析,則為 null。

適用於