ModificationCommand ModificationCommand Class

Definition

public class ModificationCommand
Public Class ModificationCommand
Inheritance
System.ObjectSystem.Object
ModificationCommandModificationCommand

Constructors

ModificationCommand(String, String, Func, Func) ModificationCommand(String, String, Func(Of String), Func(Of IProperty, IRelationalPropertyAnnotations))

public ModificationCommand(string name, string schema, Func<string> generateParameterName, Func<IProperty, IRelationalPropertyAnnotations> getPropertyExtensions)
Public Sub New(name As String, schema As String, generateParameterName As Func(Of String), getPropertyExtensions As Func(Of IProperty, IRelationalPropertyAnnotations))
Parameters
name
System.String System.String
schema
System.String System.String
generateParameterName
System.Func<System.String> System.Func(Of System.String)
getPropertyExtensions
System.Func<IProperty, IRelationalPropertyAnnotations> System.Func(Of IProperty, IRelationalPropertyAnnotations)

Properties

ColumnModifications ColumnModifications

public virtual IReadOnlyList<ColumnModification> ColumnModifications { get; }
Public Overridable ReadOnly Property ColumnModifications As IReadOnlyList(Of ColumnModification)
Value
System.Collections.Generic.IReadOnlyList<ColumnModification> System.Collections.Generic.IReadOnlyList(Of ColumnModification)

EntityState EntityState

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

Entries Entries

public virtual IReadOnlyList<IUpdateEntry> Entries { get; }
Public Overridable ReadOnly Property Entries As IReadOnlyList(Of IUpdateEntry)
Value
System.Collections.Generic.IReadOnlyList<IUpdateEntry> System.Collections.Generic.IReadOnlyList(Of IUpdateEntry)

RequiresResultPropagation RequiresResultPropagation

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

Schema Schema

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

TableName TableName

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

Methods

AddEntry(IUpdateEntry) AddEntry(IUpdateEntry)

public virtual void AddEntry(IUpdateEntry entry)
Public Overridable Sub AddEntry(entry As IUpdateEntry)
Parameters

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

PropagateResults(ValueBuffer) PropagateResults(ValueBuffer)

public virtual void PropagateResults(ValueBuffer valueBuffer)
Public Overridable Sub PropagateResults(valueBuffer As ValueBuffer)
Parameters
valueBuffer
ValueBuffer ValueBuffer

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object