RelationalPropertyAnnotations RelationalPropertyAnnotations Class

Syntax

Declaration

public class RelationalPropertyAnnotations : IRelationalPropertyAnnotationsPublic Class RelationalPropertyAnnotations
    Implements IRelationalPropertyAnnotations

Inheritance Hierarchy

  • System.Object
    System.Object
  • RelationalPropertyAnnotations
    RelationalPropertyAnnotations

Inherited Members

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

Fields summary

Properties summary

Methods summary

Constructors

  • RelationalPropertyAnnotations(IProperty, RelationalFullAnnotationNames)
    RelationalPropertyAnnotations(IProperty, RelationalFullAnnotationNames)
    public RelationalPropertyAnnotations(IProperty property, RelationalFullAnnotationNames providerFullAnnotationNames)Public Sub New(property As IProperty, providerFullAnnotationNames As RelationalFullAnnotationNames)

    Parameters

  • RelationalPropertyAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)
    RelationalPropertyAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)
    protected RelationalPropertyAnnotations(RelationalAnnotations annotations, RelationalFullAnnotationNames providerFullAnnotationNames)Protected Sub New(annotations As RelationalAnnotations, providerFullAnnotationNames As RelationalFullAnnotationNames)

    Parameters

Fields

  • ProviderFullAnnotationNames
    ProviderFullAnnotationNames
    protected readonly RelationalFullAnnotationNames ProviderFullAnnotationNamesProtected ReadOnly ProviderFullAnnotationNames As RelationalFullAnnotationNames

Properties

  • Annotations
    Annotations
    protected virtual RelationalAnnotations Annotations { get; }Protected Overridable ReadOnly Property Annotations As RelationalAnnotations

    Property Value

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

    Property Value

    • System.String
      System.String
  • 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
  • Property
    Property
    protected virtual IProperty Property { get; }Protected Overridable ReadOnly Property Property As IProperty

    Property Value

  • ShouldThrowOnConflict
    ShouldThrowOnConflict
    protected virtual bool ShouldThrowOnConflict { get; }Protected Overridable ReadOnly Property ShouldThrowOnConflict As Boolean

    Property Value

    • System.Boolean
      System.Boolean

Methods

  • CanSetComputedColumnSql(String)
    CanSetComputedColumnSql(String)
    protected virtual bool CanSetComputedColumnSql(string value)Protected Overridable Function CanSetComputedColumnSql(value As String) As Boolean

    Parameters

    • value
      System.String
      System.String

    Returns

    • System.Boolean
      System.Boolean
  • CanSetDefaultValue(Object)
    CanSetDefaultValue(Object)
    protected virtual bool CanSetDefaultValue(object value)Protected Overridable Function CanSetDefaultValue(value As Object) As Boolean

    Parameters

    • value
      System.Object
      System.Object

    Returns

    • System.Boolean
      System.Boolean
  • CanSetDefaultValueSql(String)
    CanSetDefaultValueSql(String)
    protected virtual bool CanSetDefaultValueSql(string value)Protected Overridable Function CanSetDefaultValueSql(value As String) As Boolean

    Parameters

    • value
      System.String
      System.String

    Returns

    • System.Boolean
      System.Boolean
  • ClearAllServerGeneratedValues()
    ClearAllServerGeneratedValues()
    protected virtual void ClearAllServerGeneratedValues()Protected Overridable Sub ClearAllServerGeneratedValues
  • GetComputedColumnSql(Boolean)
    GetComputedColumnSql(Boolean)
    protected virtual string GetComputedColumnSql(bool fallback)Protected Overridable Function GetComputedColumnSql(fallback As Boolean) As String

    Parameters

    • fallback
      System.Boolean
      System.Boolean

    Returns

    • System.String
      System.String
  • GetDefaultValue(Boolean)
    GetDefaultValue(Boolean)
    protected virtual object GetDefaultValue(bool fallback)Protected Overridable Function GetDefaultValue(fallback As Boolean) As Object

    Parameters

    • fallback
      System.Boolean
      System.Boolean

    Returns

    • System.Object
      System.Object
  • GetDefaultValueSql(Boolean)
    GetDefaultValueSql(Boolean)
    protected virtual string GetDefaultValueSql(bool fallback)Protected Overridable Function GetDefaultValueSql(fallback As Boolean) As String

    Parameters

    • fallback
      System.Boolean
      System.Boolean

    Returns

    • System.String
      System.String
  • SetColumnName(String)
    SetColumnName(String)
    protected virtual bool SetColumnName(string value)Protected Overridable Function SetColumnName(value As String) As Boolean

    Parameters

    • value
      System.String
      System.String

    Returns

    • System.Boolean
      System.Boolean
  • SetColumnType(String)
    SetColumnType(String)
    protected virtual bool SetColumnType(string value)Protected Overridable Function SetColumnType(value As String) As Boolean

    Parameters

    • value
      System.String
      System.String

    Returns

    • System.Boolean
      System.Boolean
  • SetComputedColumnSql(String)
    SetComputedColumnSql(String)
    protected virtual bool SetComputedColumnSql(string value)Protected Overridable Function SetComputedColumnSql(value As String) As Boolean

    Parameters

    • value
      System.String
      System.String

    Returns

    • System.Boolean
      System.Boolean
  • SetDefaultValue(Object)
    SetDefaultValue(Object)
    protected virtual bool SetDefaultValue(object value)Protected Overridable Function SetDefaultValue(value As Object) As Boolean

    Parameters

    • value
      System.Object
      System.Object

    Returns

    • System.Boolean
      System.Boolean
  • SetDefaultValueSql(String)
    SetDefaultValueSql(String)
    protected virtual bool SetDefaultValueSql(string value)Protected Overridable Function SetDefaultValueSql(value As String) As Boolean

    Parameters

    • value
      System.String
      System.String

    Returns

    • System.Boolean
      System.Boolean

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll