Partilhar via


Microsoft.VisualStudio.Data.Services.RelationalObjectModel Namespace

Interfaces

IVsDataColumn

Representa um objeto mapeado que descreve uma coluna de objeto tabular.

IVsDataExecutableObject

Representa um objeto mapeado que executa código usando zero ou mais parâmetros.

IVsDataParameter

Representa um objeto mapeado que descreve um parâmetro de objeto executável.

IVsDataScalarFunction

Representa um objeto mapeado que executa código usando zero ou mais parâmetros de entrada e retorna um valor escalar (representado aqui como um parâmetro).

IVsDataStoredProcedure

Representa um objeto mapeado que executa código usando zero ou mais parâmetros de entrada ou saída e também pode retornar dados em um formato tabular.

IVsDataTable

Representa um objeto mapeado que contém dados tabulares brutos.

IVsDataTableColumn

Representa um objeto mapeado que descreve uma coluna de tabela.

IVsDataTableForeignKey

Representa um objeto mapeado que descreve um conjunto de colunas definidas por uma tabela que juntas identificam exclusivamente uma linha em outra tabela.

IVsDataTableForeignKeyColumn

Representa um objeto mapeado que descreve uma coluna de chave estrangeira de tabela.

IVsDataTableUniqueKey

Representa um objeto mapeado que descreve um conjunto de colunas definidas por uma tabela que juntas identificam exclusivamente uma linha na tabela.

IVsDataTabularFunction

Representa um objeto mapeado que executa código usando zero ou mais parâmetros de entrada e retorna dados em um formulário tabular.

IVsDataTabularObject

Representa um objeto mapeado que expõe dados em um formulário tabular.

IVsDataView

Representa um objeto mapeado que gera dinamicamente dados tabulares com base em dados de outros objetos.