Поделиться через


FactoryMethodBinding Конструкторы

Определение

Перегрузки

FactoryMethodBinding(MethodInfo, IReadOnlyList<ParameterBinding>, Type)

Создает новый FactoryMethodBinding экземпляр для статического фабричного метода.

FactoryMethodBinding(Object, MethodInfo, IReadOnlyList<ParameterBinding>, Type)

Создает новый FactoryMethodBinding экземпляр для нестатичного фабричного метода.

FactoryMethodBinding(MethodInfo, IReadOnlyList<ParameterBinding>, Type)

Создает новый FactoryMethodBinding экземпляр для статического фабричного метода.

public FactoryMethodBinding (System.Reflection.MethodInfo factoryMethod, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.ParameterBinding> parameterBindings, Type runtimeType);
new Microsoft.EntityFrameworkCore.Metadata.FactoryMethodBinding : System.Reflection.MethodInfo * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.ParameterBinding> * Type -> Microsoft.EntityFrameworkCore.Metadata.FactoryMethodBinding
Public Sub New (factoryMethod As MethodInfo, parameterBindings As IReadOnlyList(Of ParameterBinding), runtimeType As Type)

Параметры

factoryMethod
MethodInfo

Метод фабрики, к который требуется выполнить привязку.

parameterBindings
IReadOnlyList<ParameterBinding>

Используемые параметры.

runtimeType
Type

Тип среды CLR экземпляра, созданного с помощью фабричного метода.

Применяется к

FactoryMethodBinding(Object, MethodInfo, IReadOnlyList<ParameterBinding>, Type)

Создает новый FactoryMethodBinding экземпляр для нестатичного фабричного метода.

public FactoryMethodBinding (object factoryInstance, System.Reflection.MethodInfo factoryMethod, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.ParameterBinding> parameterBindings, Type runtimeType);
new Microsoft.EntityFrameworkCore.Metadata.FactoryMethodBinding : obj * System.Reflection.MethodInfo * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.ParameterBinding> * Type -> Microsoft.EntityFrameworkCore.Metadata.FactoryMethodBinding
Public Sub New (factoryInstance As Object, factoryMethod As MethodInfo, parameterBindings As IReadOnlyList(Of ParameterBinding), runtimeType As Type)

Параметры

factoryInstance
Object

Объект, для которого должен вызываться фабричный метод.

factoryMethod
MethodInfo

Метод фабрики, к который требуется выполнить привязку.

parameterBindings
IReadOnlyList<ParameterBinding>

Используемые параметры.

runtimeType
Type

Тип среды CLR экземпляра, созданного с помощью фабричного метода.

Применяется к