語言

ServiceParameterBindingFactory 類別

定義

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

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

備註

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

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

建構函式

名稱 Description
ServiceParameterBindingFactory(Type)

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

方法

名稱 Description
Bind(IConventionEntityType, Type, String)

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

Bind(IMutableEntityType, Type, String)

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

Bind(IReadOnlyEntityType, Type, String)

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

CanBind(Type, String)

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

適用於