Partilhar via


Microsoft.Data.SqlClient.Server Namespace

Classes

InvalidUdtException

Lançada quando o SQL Server ou o provedor do ADO.NET Microsoft.Data.SqlClient detecta um UDT (tipo definido pelo usuário) inválido.

SqlDataRecord

Representa uma única linha de dados e seus metadados.

SqlFacetAttribute

Anota o resultado retornado de um UDT (tipo definido pelo usuário) com informações adicionais que podem ser usadas no Transact-SQL.

SqlFunctionAttribute

Usado para marcar uma definição de método de uma agregação definida pelo usuário como uma função no SQL Server. As propriedades do atributo refletem as características físicas usadas quando o tipo é registrado no SQL Server.

SqlMetaData

Especifica e recupera informações de metadados de parâmetros e colunas de objetos SqlDataRecord. Essa classe não pode ser herdada.

SqlMethodAttribute

Indica as propriedades de determinismo e de acesso a dados de um método ou propriedade em um UDT (tipo definido pelo usuário). As propriedades do atributo refletem as características físicas usadas quando o tipo é registrado no SQL Server.

SqlUserDefinedAggregateAttribute

Indica que o tipo deve ser registrado como uma agregação definida pelo usuário. As propriedades do atributo refletem os atributos físicos usados quando o tipo é registrado no SQL Server. Essa classe não pode ser herdada.

SqlUserDefinedTypeAttribute

Usado para marcar uma definição de tipo em um assembly como um UDT (tipo definido pelo usuário) no SQL Server. As propriedades do atributo refletem as características físicas usadas quando o tipo é registrado no SQL Server. Essa classe não pode ser herdada.

Interfaces

IBinarySerialize

Fornece uma implementação personalizada para o UDT (tipo definido pelo usuário) e a serialização e desserialização de agregação definidas pelo usuário.

Enumerações

DataAccessKind

Descreve o tipo de acesso aos dados do usuário para uma função ou um método definido pelo usuário.

Format

Usado por SqlUserDefinedTypeAttribute e SqlUserDefinedAggregateAttribute para indicar o formato de serialização de um UDT (tipo definido pelo usuário) ou de uma agregação.

SystemDataAccessKind

Descreve o tipo de acesso aos dados do sistema para uma função ou um método definido pelo usuário.

TriggerAction

A enumeração TriggerAction é usada pela classe SqlTriggerContext para indicar qual ação disparou o gatilho.