Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

<PackageReference Include="Microsoft.SqlServer.TransactSql.ScriptDom" Version="161.8919.0" />

.NET API 5,157,296 bytes

 AssignmentSetClause

Represents SET clause for assignment.
public AssignmentKind AssignmentKind { get; set; }

Assignment operator used.

public ColumnReferenceExpression Column { get; set; }

Column being set. Can be null, if variable is present.

public ScalarExpression NewValue { get; set; }

The expression that the variable and/or the column will be set to.

public VariableReference Variable { get; set; }

Optional can be null.