Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

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

.NET API 5,151,152 bytes

 SchemaObjectName

Represents a schema object name.
public virtual Identifier BaseIdentifier { get; }

The identifier that represents the table name.

public virtual Identifier DatabaseIdentifier { get; }

The identifier that represents the name of the database.

public virtual Identifier SchemaIdentifier { get; }

The identifier that represents the schema of the table.

public virtual Identifier ServerIdentifier { get; }

The identifier that represents the name of the server.

protected Identifier ChooseIdentifier(int modifier)

Figures out which index is really meant for the given property defined by the modifier.