Bagikan melalui


IConstructorBindingFactory.TryBindConstructor Metode

Definisi

Overload

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

Mencoba membuat InstantiationBinding untuk jenis entitas yang diberikan dan ConstructorInfo

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

Mencoba membuat InstantiationBinding untuk jenis entitas yang diberikan dan ConstructorInfo

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

Mencoba membuat InstantiationBinding untuk jenis entitas yang diberikan dan 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

Parameter

entityType
IConventionEntityType

Jenis entitas.

constructor
ConstructorInfo

Konstruktor yang akan digunakan.

binding
InstantiationBinding

Pengikatan, atau null jika null dapat dibuat.

unboundParameters
IEnumerable<ParameterInfo>

Parameter yang tidak dapat diikat.

Mengembalikan

true jika pengikatan dibuat; false Sebaliknya.

Berlaku untuk

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

Mencoba membuat InstantiationBinding untuk jenis entitas yang diberikan dan 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

Parameter

entityType
IMutableEntityType

Jenis entitas.

constructor
ConstructorInfo

Konstruktor yang akan digunakan.

binding
InstantiationBinding

Pengikatan, atau null jika null dapat dibuat.

unboundParameters
IEnumerable<ParameterInfo>

Parameter yang tidak dapat diikat.

Mengembalikan

true jika pengikatan dibuat; false Sebaliknya.

Berlaku untuk