Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

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

.NET API 5,152,136 bytes

 ProcedureStatementBodyBase

public abstract class ProcedureStatementBodyBase : TSqlStatement
Represents common propeties in CREATE/ALTER PROC/FUNCTION statements
public MethodSpecifier MethodSpecifier { get; set; }

The name of the method specifier.

Parameters which can be passed to procedure or function

public StatementList StatementList { get; set; }

Statements for procedure / function (single BeginEnd in this case)