ColumnOperation ColumnOperation Class

Syntax

Declaration

public class ColumnOperation : MigrationOperation, IMutableAnnotatable, IAnnotatablePublic Class ColumnOperation
    Inherits MigrationOperation
    Implements IMutableAnnotatable, IAnnotatable

Inheritance Hierarchy

Inherited Members

IsDestructiveChange,
IsDestructiveChange,
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

  • ClrType
    ClrType
    public virtual Type ClrType { get; set; }Public Overridable Property ClrType As Type

    Property Value

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

    Property Value

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

    Property Value

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

    Property Value

    • System.Object
      System.Object
  • DefaultValueSql
    DefaultValueSql
    public virtual string DefaultValueSql { get; set; }Public Overridable Property DefaultValueSql 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
  • IsRowVersion
    IsRowVersion
    public virtual bool IsRowVersion { get; set; }Public Overridable Property IsRowVersion As Boolean

    Property Value

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

    Property Value

    • System.Nullable<T><System.Boolean>
      System.Nullable<T>(Of 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)

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll