Share via


IConventionPropertyBaseBuilder.HasField Method

Definition

Overloads

HasField(FieldInfo, Boolean)

Sets the backing field to use for this property-like object.

HasField(String, Boolean)

Sets the backing field to use for this property-like object.

HasField(FieldInfo, Boolean)

Sets the backing field to use for this property-like object.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBaseBuilder HasField (System.Reflection.FieldInfo fieldInfo, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBaseBuilder? HasField (System.Reflection.FieldInfo? fieldInfo, bool fromDataAnnotation = false);
abstract member HasField : System.Reflection.FieldInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBaseBuilder
Public Function HasField (fieldInfo As FieldInfo, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBaseBuilder

Parameters

fieldInfo
FieldInfo

The field.

fromDataAnnotation
Boolean

Indicates whether the configuration was specified using a data annotation.

Returns

The same builder instance if the configuration was applied, null otherwise.

Applies to

HasField(String, Boolean)

Sets the backing field to use for this property-like object.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBaseBuilder HasField (string fieldName, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBaseBuilder? HasField (string? fieldName, bool fromDataAnnotation = false);
abstract member HasField : string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBaseBuilder
Public Function HasField (fieldName As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBaseBuilder

Parameters

fieldName
String

The field name.

fromDataAnnotation
Boolean

Indicates whether the configuration was specified using a data annotation.

Returns

The same builder instance if the configuration was applied, null otherwise.

Applies to