ColumnModification ColumnModification Class

Definition

public class ColumnModification
Public Class ColumnModification
Inheritance
System.ObjectSystem.Object
ColumnModificationColumnModification

Inherited Members

System.Object

System.Object.ToString()System.Object.ToString()
System.Object.Equals(System.Object)System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()System.Object.GetHashCode()
System.Object.GetType()System.Object.GetType()
System.Object.MemberwiseClone()System.Object.MemberwiseClone()

Constructors

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func, Boolean, Boolean, Boolean, Boolean, Boolean) ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func(Of String), Boolean, Boolean, Boolean, Boolean, Boolean)

public ColumnModification(IUpdateEntry entry, IProperty property, IRelationalPropertyAnnotations propertyAnnotations, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken)
Public Sub New(entry As IUpdateEntry, property As IProperty, propertyAnnotations As IRelationalPropertyAnnotations, generateParameterName As Func(Of String), isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, isConcurrencyToken As Boolean)
Parameters
property
IProperty IProperty
generateParameterName
System.Func<System.String> System.Func(Of System.String)
isRead
System.Boolean System.Boolean
isWrite
System.Boolean System.Boolean
isKey
System.Boolean System.Boolean
isCondition
System.Boolean System.Boolean
isConcurrencyToken
System.Boolean System.Boolean

Properties

ColumnName ColumnName

public virtual string ColumnName { get; }
Public Overridable ReadOnly Property ColumnName As String
Value
System.String System.String

Entry Entry

public virtual IUpdateEntry Entry { get; }
Public Overridable ReadOnly Property Entry As IUpdateEntry

IsConcurrencyToken IsConcurrencyToken

public virtual bool IsConcurrencyToken { get; }
Public Overridable ReadOnly Property IsConcurrencyToken As Boolean
Value
System.Boolean System.Boolean

IsCondition IsCondition

public virtual bool IsCondition { get; }
Public Overridable ReadOnly Property IsCondition As Boolean
Value
System.Boolean System.Boolean

IsKey IsKey

public virtual bool IsKey { get; }
Public Overridable ReadOnly Property IsKey As Boolean
Value
System.Boolean System.Boolean

IsRead IsRead

public virtual bool IsRead { get; }
Public Overridable ReadOnly Property IsRead As Boolean
Value
System.Boolean System.Boolean

IsWrite IsWrite

public virtual bool IsWrite { get; }
Public Overridable ReadOnly Property IsWrite As Boolean
Value
System.Boolean System.Boolean

OriginalParameterName OriginalParameterName

public virtual string OriginalParameterName { get; }
Public Overridable ReadOnly Property OriginalParameterName As String
Value
System.String System.String

OriginalValue OriginalValue

public virtual object OriginalValue { get; }
Public Overridable ReadOnly Property OriginalValue As Object
Value
System.Object System.Object

ParameterName ParameterName

public virtual string ParameterName { get; }
Public Overridable ReadOnly Property ParameterName As String
Value
System.String System.String

Property Property

public virtual IProperty Property { get; }
Public Overridable ReadOnly Property Property As IProperty

UseCurrentValueParameter UseCurrentValueParameter

public virtual bool UseCurrentValueParameter { get; }
Public Overridable ReadOnly Property UseCurrentValueParameter As Boolean
Value
System.Boolean System.Boolean

UseOriginalValueParameter UseOriginalValueParameter

public virtual bool UseOriginalValueParameter { get; }
Public Overridable ReadOnly Property UseOriginalValueParameter As Boolean
Value
System.Boolean System.Boolean

Value Value

public virtual object Value { get; set; }
Public Overridable Property Value As Object
Value
System.Object System.Object