ColumnModel ColumnModel Class

Syntax

Declaration

public class ColumnModel : Annotatable, IMutableAnnotatable, IAnnotatablePublic Class ColumnModel
    Inherits Annotatable
    Implements IMutableAnnotatable, IAnnotatable

Inheritance Hierarchy

Inherited Members

GetAnnotations(),
GetAnnotations(),
AddAnnotation(String, Object),
AddAnnotation(String, Object),
AddAnnotation(String, Annotation),
AddAnnotation(String, Annotation),
SetAnnotation(String, Annotation),
SetAnnotation(String, Annotation),
OnAnnotationSet(String, Annotation, Annotation),
OnAnnotationSet(String, Annotation, Annotation),
GetOrAddAnnotation(String, Object),
GetOrAddAnnotation(String, Object),
FindAnnotation(String),
FindAnnotation(String),
RemoveAnnotation(String),
RemoveAnnotation(String),
Item[String],
Item(String),
CreateAnnotation(String, Object),
CreateAnnotation(String, Object),
IAnnotatable.GetAnnotations(),
Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable.GetAnnotations(),
IAnnotatable.FindAnnotation(String),
Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable.FindAnnotation(String),
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Properties summary

Properties

  • ComputedValue
    ComputedValue
    public virtual string ComputedValue { get; set; }Public Overridable Property ComputedValue As String

    Property Value

    • System.String
      System.String
  • DataType
    DataType
    public virtual string DataType { get; set; }Public Overridable Property DataType As String

    Property Value

    • System.String
      System.String
  • DefaultValue
    DefaultValue
    public virtual string DefaultValue { get; set; }Public Overridable Property DefaultValue As String

    Property Value

    • System.String
      System.String
  • DisplayName
    DisplayName
    public virtual string DisplayName { get; }Public Overridable ReadOnly Property DisplayName As String

    Property Value

    • System.String
      System.String
  • IsNullable
    IsNullable
    public virtual bool IsNullable { get; set; }Public Overridable Property IsNullable As Boolean

    Property Value

    • System.Boolean
      System.Boolean
  • MaxLength
    MaxLength
    public virtual int ? MaxLength { get; set; }Public Overridable Property MaxLength As Integer?

    Property Value

    • System.Nullable<T><System.Int32>
      System.Nullable<T>(Of System.Int32)
  • Name
    Name
    public virtual string Name { get; set; }Public Overridable Property Name As String

    Property Value

    • System.String
      System.String
  • Ordinal
    Ordinal
    public virtual int Ordinal { get; set; }Public Overridable Property Ordinal As Integer

    Property Value

    • System.Int32
      System.Int32
  • Precision
    Precision
    public virtual int ? Precision { get; set; }Public Overridable Property Precision As Integer?

    Property Value

    • System.Nullable<T><System.Int32>
      System.Nullable<T>(Of System.Int32)
  • PrimaryKeyOrdinal
    PrimaryKeyOrdinal
    public virtual int ? PrimaryKeyOrdinal { get; set; }Public Overridable Property PrimaryKeyOrdinal As Integer?

    Property Value

    • System.Nullable<T><System.Int32>
      System.Nullable<T>(Of System.Int32)
  • Scale
    Scale
    public virtual int ? Scale { get; set; }Public Overridable Property Scale As Integer?

    Property Value

    • System.Nullable<T><System.Int32>
      System.Nullable<T>(Of System.Int32)
  • Table
    Table
    public virtual TableModel Table { get; set; }Public Overridable Property Table As TableModel

    Property Value

  • ValueGenerated
    ValueGenerated
    public virtual ValueGenerated? ValueGenerated { get; set; }Public Overridable Property ValueGenerated As ValueGenerated?

    Property Value

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.Design.dll