Share via


Microsoft.Data.SqlClient.Server Spazio dei nomi

Classi

InvalidUdtException

Generata quando SQL Server o il provider ADO.NET Microsoft.Data.SqlClient individua un tipo definito dall'utente (UDT) non valido.

SqlDataRecord

Rappresenta una singola riga di dati e dei relativi metadati.

SqlFacetAttribute

Annota il risultato di un tipo definito dall'utente (UDT) con informazioni aggiuntive che è possibile utilizzare in Transact-SQL.

SqlFunctionAttribute

Utilizzata per contrassegnare la definizione di un metodo di un aggregato definito dall'utente come funzione in SQL Server. Le proprietà dell'attributo riflettono le caratteristiche fisiche utilizzate quando il tipo viene registrato con SQL Server.

SqlMetaData

Specifica e recupera le informazioni sui metadati dai parametri e dalle colonne degli oggetti SqlDataRecord. La classe non può essere ereditata.

SqlMethodAttribute

Indica il determinismo e le proprietà di accesso ai dati di un metodo o una proprietà su un tipo definito dall'utente (UDT). Le proprietà dell'attributo riflettono le caratteristiche fisiche utilizzate quando il tipo viene registrato con SQL Server.

SqlUserDefinedAggregateAttribute

Indica che il tipo deve essere registrato come aggregato definito dall'utente. Le proprietà dell'attributo riflettono gli attributi fisici utilizzati quando il tipo viene registrato con SQL Server. La classe non può essere ereditata.

SqlUserDefinedTypeAttribute

Utilizzata per contrassegnare la definizione di un tipo in un assembly come tipo definito dall'utente (UDT) in SQL Server. Le proprietà dell'attributo riflettono le caratteristiche fisiche utilizzate quando il tipo viene registrato con SQL Server. La classe non può essere ereditata.

Interfacce

IBinarySerialize

Fornisce l'implementazione personalizzata per la serializzazione e la deserializzazione dei tipi definiti dall'utente (UDT) e degli aggregati definiti dall'utente.

Enumerazioni

DataAccessKind

Descrive il tipo di accesso ai dati dell'utente per una funzione o un metodo definito dall'utente.

Format

Utilizzato dalle classi SqlUserDefinedTypeAttribute e SqlUserDefinedAggregateAttribute per indicare il formato di serializzazione di un tipo definito dall'utente (UDT) o di un aggregato definito dall'utente.

SystemDataAccessKind

Descrive il tipo di accesso ai dati di sistema per un metodo o una funzione definiti dall'utente.

TriggerAction

L'enumerazione TriggerAction viene utilizzata dalla classe SqlTriggerContext per indicare l'azione che ha attivato il trigger.