Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

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

.NET API 5,150,648 bytes

 OpenXmlTableReference

Represents OPENXML table reference
public ValueExpression Flags { get; set; }

Mapping flags

public ValueExpression RowPattern { get; set; }

Pattern to identify the nodes

Rowset format - using schema declaration. Should be empty if TableName is not null.

public SchemaObjectName TableName { get; set; }

Rowset format - existing table. Should be null if SchemaDeclarationItems is not empty.

public VariableReference Variable { get; set; }

XML document handle