Microsoft.Data.SqlClient.Server Namespace

Klassen

Name Beschreibung
InvalidUdtException

Wird ausgelöst, wenn SQL Server oder der ADO.NET Microsoft.Data.SqlClient Anbieter einen ungültigen benutzerdefinierten Typ (UDT) erkennt.

SqlDataRecord

Stellt eine einzelne Datenzeile und deren Metadaten dar.

SqlFacetAttribute

Kommentiert das zurückgegebene Ergebnis eines benutzerdefinierten Typs (UDT) mit zusätzlichen Informationen, die in Transact-SQL verwendet werden können.

SqlFunctionAttribute

Wird verwendet, um eine Methodendefinition eines benutzerdefinierten Aggregats als Funktion in SQL Server zu markieren. Die Eigenschaften des Attributs spiegeln die physischen Eigenschaften wider, die bei der Registrierung des Typs bei SQL Server verwendet werden.

SqlMetaData

Gibt die Metadateninformationen einer Spalte an, die von einem SqlDataRecord Objekt verwendet wird. Diese Klasse kann nicht vererbt werden.

SqlMethodAttribute

Gibt die Eigenschaften des Determinismus und des Datenzugriffs einer Methode oder Eigenschaft für einen benutzerdefinierten Typ (UDT) an. Die Eigenschaften des Attributs spiegeln die physischen Merkmale wider, die verwendet werden, wenn der Typ bei SQL Server registriert wird.

SqlUserDefinedAggregateAttribute

Gibt an, dass der Typ als benutzerdefiniertes Aggregat registriert werden soll. Die Eigenschaften des Attributs spiegeln die physischen Attribute wider, die verwendet werden, wenn der Typ bei SQL Server registriert ist. Diese Klasse kann nicht vererbt werden.

SqlUserDefinedTypeAttribute

Wird verwendet, um eine Typdefinition in einer Assembly als benutzerdefinierter Typ (UDT) in SQL Server zu markieren. Die Eigenschaften des Attributs spiegeln die physischen Eigenschaften wider, die bei der Registrierung des Typs bei SQL Server verwendet werden. Diese Klasse kann nicht vererbt werden.

Schnittstellen

Name Beschreibung
IBinarySerialize

Stellt eine benutzerdefinierte Implementierung für benutzerdefinierten Typ (USER-Defined Type, UDT) und benutzerdefinierte Aggregat serialisierung und Deserialisierung bereit.

Enumerationen

Name Beschreibung
DataAccessKind

Beschreibt den Typ des Zugriffs auf Benutzerdaten für eine benutzerdefinierte Methode oder Funktion.

Format

Wird von SqlUserDefinedTypeAttribute und SqlUserDefinedAggregateAttribute zum Angeben des Serialisierungsformats eines benutzerdefinierten Typs (UDT) oder Aggregats verwendet.

SystemDataAccessKind

Beschreibt den Typ des Zugriffs auf Systemdaten für eine benutzerdefinierte Methode oder Funktion.

TriggerAction

Die TriggerAction Aufzählung wird von der SqlTriggerContext Klasse verwendet, um anzugeben, welche Aktion den Trigger ausgelöst hat.