RelationalPropertyAnnotations
RelationalPropertyAnnotations
Class
Definition
public class RelationalPropertyAnnotations : IRelationalPropertyAnnotations
Public Class RelationalPropertyAnnotations
Implements IRelationalPropertyAnnotations
- Inheritance
-
System.ObjectSystem.ObjectRelationalPropertyAnnotationsRelationalPropertyAnnotations
- Implements
Constructors
RelationalPropertyAnnotations(IProperty, RelationalFullAnnotationNames) RelationalPropertyAnnotations(IProperty, RelationalFullAnnotationNames)
public RelationalPropertyAnnotations(IProperty property, RelationalFullAnnotationNames providerFullAnnotationNames)
Public Sub New(property As IProperty, providerFullAnnotationNames As RelationalFullAnnotationNames)
Parameters
- providerFullAnnotationNames
- RelationalFullAnnotationNames RelationalFullAnnotationNames
RelationalPropertyAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) RelationalPropertyAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)
protected RelationalPropertyAnnotations(RelationalAnnotations annotations, RelationalFullAnnotationNames providerFullAnnotationNames)
Protected Sub New(annotations As RelationalAnnotations, providerFullAnnotationNames As RelationalFullAnnotationNames)
Parameters
- annotations
- RelationalAnnotations RelationalAnnotations
- providerFullAnnotationNames
- RelationalFullAnnotationNames RelationalFullAnnotationNames
Fields
Properties
Annotations Annotations
protected virtual RelationalAnnotations Annotations { get; }
Protected Overridable ReadOnly Property Annotations As RelationalAnnotations
ColumnName ColumnName
public virtual string ColumnName { get; set; }
Public Overridable Property ColumnName As String
- Value
- System.String System.String
ColumnType ColumnType
public virtual string ColumnType { get; set; }
Public Overridable Property ColumnType As String
- Value
- System.String System.String
ComputedColumnSql ComputedColumnSql
public virtual string ComputedColumnSql { get; set; }
Public Overridable Property ComputedColumnSql As String
- Value
- System.String System.String
DefaultValue DefaultValue
public virtual object DefaultValue { get; set; }
Public Overridable Property DefaultValue As Object
- Value
- System.Object System.Object
DefaultValueSql DefaultValueSql
public virtual string DefaultValueSql { get; set; }
Public Overridable Property DefaultValueSql As String
- Value
- System.String System.String
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