Compartir a través de


IConstructorBindingFactory.TryBindConstructor Método

Definición

Sobrecargas

TryBindConstructor(IConventionEntityType, ConstructorInfo, InstantiationBinding, IEnumerable<ParameterInfo>)

Intenta crear un InstantiationBinding para el tipo de entidad especificado y ConstructorInfo

TryBindConstructor(IMutableEntityType, ConstructorInfo, InstantiationBinding, IEnumerable<ParameterInfo>)

Intenta crear un InstantiationBinding para el tipo de entidad especificado y ConstructorInfo

TryBindConstructor(IConventionEntityType, ConstructorInfo, InstantiationBinding, IEnumerable<ParameterInfo>)

Source:
IConstructorBindingFactory.cs
Source:
IConstructorBindingFactory.cs
Source:
IConstructorBindingFactory.cs

Intenta crear un InstantiationBinding para el tipo de entidad especificado y ConstructorInfo

public bool TryBindConstructor (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, System.Reflection.ConstructorInfo constructor, out Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding binding, out System.Collections.Generic.IEnumerable<System.Reflection.ParameterInfo> unboundParameters);
public bool TryBindConstructor (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, System.Reflection.ConstructorInfo constructor, out Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding? binding, out System.Collections.Generic.IEnumerable<System.Reflection.ParameterInfo>? unboundParameters);
abstract member TryBindConstructor : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * System.Reflection.ConstructorInfo * InstantiationBinding * seq -> bool
Public Function TryBindConstructor (entityType As IConventionEntityType, constructor As ConstructorInfo, ByRef binding As InstantiationBinding, ByRef unboundParameters As IEnumerable(Of ParameterInfo)) As Boolean

Parámetros

entityType
IConventionEntityType

El tipo de entidad.

constructor
ConstructorInfo

Constructor que se va a usar.

binding
InstantiationBinding

Enlace, o null si null se podría crear.

unboundParameters
IEnumerable<ParameterInfo>

Parámetros que no se pudieron enlazar.

Devoluciones

true si se creó un enlace; false Lo contrario.

Se aplica a

TryBindConstructor(IMutableEntityType, ConstructorInfo, InstantiationBinding, IEnumerable<ParameterInfo>)

Source:
IConstructorBindingFactory.cs
Source:
IConstructorBindingFactory.cs
Source:
IConstructorBindingFactory.cs

Intenta crear un InstantiationBinding para el tipo de entidad especificado y ConstructorInfo

public bool TryBindConstructor (Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, System.Reflection.ConstructorInfo constructor, out Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding binding, out System.Collections.Generic.IEnumerable<System.Reflection.ParameterInfo> unboundParameters);
public bool TryBindConstructor (Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, System.Reflection.ConstructorInfo constructor, out Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding? binding, out System.Collections.Generic.IEnumerable<System.Reflection.ParameterInfo>? unboundParameters);
abstract member TryBindConstructor : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * System.Reflection.ConstructorInfo * InstantiationBinding * seq -> bool
Public Function TryBindConstructor (entityType As IMutableEntityType, constructor As ConstructorInfo, ByRef binding As InstantiationBinding, ByRef unboundParameters As IEnumerable(Of ParameterInfo)) As Boolean

Parámetros

entityType
IMutableEntityType

El tipo de entidad.

constructor
ConstructorInfo

Constructor que se va a usar.

binding
InstantiationBinding

Enlace, o null si null se podría crear.

unboundParameters
IEnumerable<ParameterInfo>

Parámetros que no se pudieron enlazar.

Devoluciones

true si se creó un enlace; false Lo contrario.

Se aplica a