InternalPropertyBuilder InternalPropertyBuilder Class

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Syntax

Declaration

public class InternalPropertyBuilder : InternalMetadataItemBuilder<Property>Public Class InternalPropertyBuilder
    Inherits InternalMetadataItemBuilder(Of  Property)

Inheritance Hierarchy

Inherited Members

ModelBuilder,
ModelBuilder,
Metadata,
Metadata,
HasAnnotation(String, Object, ConfigurationSource),
HasAnnotation(String, Object, ConfigurationSource),
CanSetAnnotation(String, Object, ConfigurationSource),
CanSetAnnotation(String, Object, ConfigurationSource),
MergeAnnotationsFrom(InternalMetadataBuilder),
MergeAnnotationsFrom(InternalMetadataBuilder),
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Methods summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Constructors

  • InternalPropertyBuilder(Property, InternalModelBuilder)
    InternalPropertyBuilder(Property, InternalModelBuilder)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public InternalPropertyBuilder(Property property, InternalModelBuilder modelBuilder)Public Sub New(property As  Property, modelBuilder As InternalModelBuilder)

    Parameters

Methods

  • Attach(InternalEntityTypeBuilder, ConfigurationSource)
    Attach(InternalEntityTypeBuilder, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual InternalPropertyBuilder Attach(InternalEntityTypeBuilder entityTypeBuilder, ConfigurationSource configurationSource)Public Overridable Function Attach(entityTypeBuilder As InternalEntityTypeBuilder, configurationSource As ConfigurationSource) As InternalPropertyBuilder

    Parameters

    Returns

  • CanSetRequired(Boolean, Nullable<ConfigurationSource>)
    CanSetRequired(Boolean, Nullable(Of ConfigurationSource))

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool CanSetRequired(bool isRequired, ConfigurationSource? configurationSource)Public Overridable Function CanSetRequired(isRequired As Boolean, configurationSource As ConfigurationSource?) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • HasField(String, ConfigurationSource)
    HasField(String, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool HasField(string fieldName, ConfigurationSource configurationSource)Public Overridable Function HasField(fieldName As String, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • HasFieldInfo(FieldInfo, ConfigurationSource)
    HasFieldInfo(FieldInfo, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool HasFieldInfo(FieldInfo fieldInfo, ConfigurationSource configurationSource)Public Overridable Function HasFieldInfo(fieldInfo As FieldInfo, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • HasMaxLength(Int32, ConfigurationSource)
    HasMaxLength(Int32, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool HasMaxLength(int maxLength, ConfigurationSource configurationSource)Public Overridable Function HasMaxLength(maxLength As Integer, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • HasValueGenerator(Func<IProperty, IEntityType, ValueGenerator>, ConfigurationSource)
    HasValueGenerator(Func(Of IProperty, IEntityType, ValueGenerator), ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool HasValueGenerator(Func<IProperty, IEntityType, ValueGenerator> factory, ConfigurationSource configurationSource)Public Overridable Function HasValueGenerator(factory As Func(Of IProperty, IEntityType, ValueGenerator), configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • HasValueGenerator(Type, ConfigurationSource)
    HasValueGenerator(Type, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool HasValueGenerator(Type valueGeneratorType, ConfigurationSource configurationSource)Public Overridable Function HasValueGenerator(valueGeneratorType As Type, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • IsConcurrencyToken(Boolean, ConfigurationSource)
    IsConcurrencyToken(Boolean, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool IsConcurrencyToken(bool concurrencyToken, ConfigurationSource configurationSource)Public Overridable Function IsConcurrencyToken(concurrencyToken As Boolean, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • IsRequired(Boolean, ConfigurationSource)
    IsRequired(Boolean, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool IsRequired(bool isRequired, ConfigurationSource configurationSource)Public Overridable Function IsRequired(isRequired As Boolean, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • IsStoreGeneratedAlways(Boolean, ConfigurationSource)
    IsStoreGeneratedAlways(Boolean, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool IsStoreGeneratedAlways(bool isStoreGeneratedAlways, ConfigurationSource configurationSource)Public Overridable Function IsStoreGeneratedAlways(isStoreGeneratedAlways As Boolean, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • IsUnicode(Boolean, ConfigurationSource)
    IsUnicode(Boolean, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool IsUnicode(bool unicode, ConfigurationSource configurationSource)Public Overridable Function IsUnicode(unicode As Boolean, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • ReadOnlyAfterSave(Boolean, ConfigurationSource)
    ReadOnlyAfterSave(Boolean, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool ReadOnlyAfterSave(bool isReadOnlyAfterSave, ConfigurationSource configurationSource)Public Overridable Function ReadOnlyAfterSave(isReadOnlyAfterSave As Boolean, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • ReadOnlyBeforeSave(Boolean, ConfigurationSource)
    ReadOnlyBeforeSave(Boolean, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool ReadOnlyBeforeSave(bool isReadOnlyBeforeSave, ConfigurationSource configurationSource)Public Overridable Function ReadOnlyBeforeSave(isReadOnlyBeforeSave As Boolean, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • RequiresValueGenerator(Boolean, ConfigurationSource)
    RequiresValueGenerator(Boolean, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool RequiresValueGenerator(bool generateValue, ConfigurationSource configurationSource)Public Overridable Function RequiresValueGenerator(generateValue As Boolean, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • UsePropertyAccessMode(PropertyAccessMode, ConfigurationSource)
    UsePropertyAccessMode(PropertyAccessMode, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool UsePropertyAccessMode(PropertyAccessMode propertyAccessMode, ConfigurationSource configurationSource)Public Overridable Function UsePropertyAccessMode(propertyAccessMode As PropertyAccessMode, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • ValueGenerated(ValueGenerated, ConfigurationSource)
    ValueGenerated(ValueGenerated, ConfigurationSource)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual bool ValueGenerated(ValueGenerated valueGenerated, ConfigurationSource configurationSource)Public Overridable Function ValueGenerated(valueGenerated As ValueGenerated, configurationSource As ConfigurationSource) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean

Details

Assembly

Microsoft.EntityFrameworkCore.dll