Class ValueGenerationColumn

This attribute defines if the column for the property generates a value (either on inserting, on updating or both).

Inheritance
ValueGenerationColumn
Inherited Members
Namespace: ETLBox
Assembly: ETLBox.dll
Syntax
    [AttributeUsage(AttributeTargets.Property)]
public sealed class ValueGenerationColumn : Attribute

Constructors

ValueGenerationColumn()

Declaration
    public ValueGenerationColumn()

ValueGenerationColumn(ValueGenerationEvent)

Declaration
    public ValueGenerationColumn(ValueGenerationEvent valueGenerationEvent)
Parameters
TypeNameDescription
ValueGenerationEventvalueGenerationEvent

Properties

ValueGenerationEvent

Declaration
    public ValueGenerationEvent ValueGenerationEvent { get; set; }
Property Value
TypeDescription
ValueGenerationEvent

ValueGenerationPropertyName

Name of the property which references a column that creates a value (e.g. a computed column, a column with a default value or an Identity / auto increment / serial column.

Declaration
    public string ValueGenerationPropertyName { get; set; }
Property Value
TypeDescription
string