Struct SqlColumnModificationSource<T>
Represents a source of ISqlColumnBuilder modifications.
public readonly record struct SqlColumnModificationSource<T> : IEquatable<SqlColumnModificationSource<T>> where T : ISqlColumnBuilder
Type Parameters
T
SQL column builder type.
- Implements
- Inherited Members
Constructors
SqlColumnModificationSource(T, T)
Represents a source of ISqlColumnBuilder modifications.
public SqlColumnModificationSource(T Column, T Source)
Parameters
Column
TModified column.
Source
TSource of column modifications.
Properties
Column
Modified column.
public T Column { get; init; }
Property Value
- T
Source
Source of column modifications.
public T Source { get; init; }
Property Value
- T
Methods
Self(T)
Creates a new SqlColumnModificationSource<T> instance with the same Column and Source.
[Pure]
public static SqlColumnModificationSource<T> Self(T column)
Parameters
column
TModified column.
Returns
- SqlColumnModificationSource<T>
New SqlColumnModificationSource<T> instance.