Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

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

.NET API 5,152,136 bytes

 ResultSetType

public enum ResultSetType
Indicates the mechanism used for defining the Result Set.
ForXml = 3

Result Set is defined by FOR XML

Inline = 0

Result Set Columns are defined Inline

Object = 1

Result Set is defined by a Scbema Object Table, View, or Table-Valued Function

Type = 2

Result Set is defined by a Table Type