共用方式為


ServiceParameterBindingFactory 類別

定義

IParameterBindingFactory,用於系結至相依性插入的服務。

public class ServiceParameterBindingFactory : Microsoft.EntityFrameworkCore.Metadata.IParameterBindingFactory
type ServiceParameterBindingFactory = class
    interface IParameterBindingFactory
Public Class ServiceParameterBindingFactory
Implements IParameterBindingFactory
繼承
ServiceParameterBindingFactory
衍生
實作

備註

服務存留期為 Singleton ,而且允許多個註冊。 這表示許多實例會使用 DbContext 每個服務的單一實例。 實作必須是安全線程。 此服務無法相依于註冊為 Scoped 的服務。

如需詳細資訊和範例 ,請參閱使用建構函式的實體類型

建構函式

ServiceParameterBindingFactory(Type)

為指定的服務類型建立新的 ServiceParameterBindingFactory 實例。

方法

Bind(IConventionEntityType, Type, String)

ParameterBinding為指定實體類型上的指定型別和名稱建立 。

Bind(IMutableEntityType, Type, String)

ParameterBinding為指定實體類型上的指定型別和名稱建立 。

Bind(IReadOnlyEntityType, Type, String)

ParameterBinding為指定實體類型上的指定型別和名稱建立 。

CanBind(Type, String)

檢查此處理站是否可以系結具有指定類型和名稱的參數。

適用於