Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

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

.NET API 2,886,336 bytes

 TriggerStatementBody

public abstract class TriggerStatementBody : TSqlStatement
public bool IsNotForReplication { get; set; }

public MethodSpecifier MethodSpecifier { get; set; }

public SchemaObjectName Name { get; set; }

public IList<TriggerOption> Options { get; }

public StatementList StatementList { get; set; }

public TriggerObject TriggerObject { get; set; }

public TriggerType TriggerType { get; set; }

public bool WithAppend { get; set; }