Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres Microsoft.SqlServer.Server

 

El Microsoft.SqlServer.Server espacio de nombres contiene clases, interfaces y enumeraciones que son específicas de la integración de common language runtime (CLR) de Microsoft .NET Framework en Microsoft SQL Server y el entorno de ejecución procesos del motor de base de datos de SQL Server.

ClaseDescripción
System_CAPS_pubclassInvalidUdtException

Se produce cuando SQL Server o ADO.NET System.Data.SqlClient proveedor detecta un tipo no válido definido por el usuario (UDT).

System_CAPS_pubclassSqlContext

Representa una abstracción del contexto del llamador, que proporciona acceso a la SqlPipe, SqlTriggerContext, y WindowsIdentity objetos. Esta clase no puede heredarse.

System_CAPS_pubclassSqlDataRecord

Representa una sola fila de datos y sus metadatos. Esta clase no puede heredarse.

System_CAPS_pubclassSqlFacetAttribute

Anota el resultado devuelto de un tipo definido por el usuario (UDT) con información adicional que puede utilizar en Transact-SQL.

System_CAPS_pubclassSqlFunctionAttribute

Se utiliza para marcar una definición de método de un agregado definido por el usuario como una función en SQL Server. Las propiedades en el atributo reflejan las características físicas utilizadas cuando el tipo está registrado con SQL Server.

System_CAPS_pubclassSqlMetaData

Especifica y recupera información de metadatos de parámetros y columnas de SqlDataRecord objetos. Esta clase no puede heredarse.

System_CAPS_pubclassSqlMethodAttribute

Indica las propiedades de acceso a datos y determinismo de un método o propiedad en un tipo definido por el usuario (UDT). Las propiedades en el atributo reflejan las características físicas que se usan cuando el tipo está registrado con SQL Server.

System_CAPS_pubclassSqlPipe

Permite a los procedimientos almacenados administrados se está ejecutando en el proceso en una base de datos de SQL Server para devolver los resultados al llamador. Esta clase no puede heredarse.

System_CAPS_pubclassSqlProcedureAttribute

Se utiliza para marcar una definición de método en un ensamblado como un procedimiento almacenado. Las propiedades en el atributo reflejan las características físicas utilizadas cuando el tipo está registrado con SQL Server. Esta clase no puede heredarse.

System_CAPS_pubclassSqlTriggerAttribute

Se utiliza para marcar una definición de método en un ensamblado como un desencadenador en SQL Server. Las propiedades en el atributo reflejan los atributos físicos utilizados al registrarse el tipo con SQL Server. Esta clase no puede heredarse.

System_CAPS_pubclassSqlTriggerContext

Proporciona información contextual sobre el desencadenador que se activó.

System_CAPS_pubclassSqlUserDefinedAggregateAttribute

Indica que el tipo debe registrarse como un agregado definido por el usuario. Las propiedades en el atributo reflejan los atributos físicos utilizados al registrarse el tipo con SQL Server. Esta clase no puede heredarse.

System_CAPS_pubclassSqlUserDefinedTypeAttribute

Se utiliza para marcar una definición de tipo en un ensamblado como un tipo definido por el usuario (UDT) en SQL Server. Las propiedades en el atributo reflejan las características físicas utilizadas cuando el tipo está registrado con SQL Server. Esta clase no puede heredarse.

InterfazDescripción
System_CAPS_pubinterfaceIBinarySerialize

Proporciona una implementación personalizada de tipo definido por el usuario (UDT) y definido por el usuario agregado serialización y deserialización.

EnumeraciónDescripción
System_CAPS_pubenumDataAccessKind

Describe el tipo de acceso a datos de usuario para una función o un método definido por el usuario.

System_CAPS_pubenumFormat

Utilizado por SqlUserDefinedTypeAttribute y SqlUserDefinedAggregateAttribute para indicar el formato de serialización de un tipo definido por el usuario (UDT) o agregado.

System_CAPS_pubenumSystemDataAccessKind

Describe el tipo de acceso a datos del sistema para un método definido por el usuario o función.

System_CAPS_pubenumTriggerAction

El TriggerAction enumeración la usa el SqlTriggerContext clase para indicar la acción que activó el desencadenador.

Mediante el atributo de clases en el Microsoft.SqlServer.Server espacio de nombres, puede crear procedimientos almacenados, desencadenadores, tipos definidos por el usuario, funciones definidas por el usuario (escalares y con valores de tabla) y admiten la funciones de agregado definidas por el usuario en cualquier lenguaje de .NET Framework. También puede registrar en SQL Server.

Consulta el SqlContext clase para determinar si se está ejecutando el código actualmente en ejecución en el proceso del motor de base de datos de SQL Server. Esto también proporciona el contexto del llamador cuando un usuario llama a un procedimiento almacenado administrado o función en el servidor, o cuando una acción del usuario activa un desencadenador de código administrado.

La SqlContext clase proporciona un SqlPipe objeto, a través del cual los resultados se devuelven al cliente desde un procedimiento almacenado, un SqlTriggerContext object, que proporciona información sobre la operación que provocó que se activa un desencadenador, y un WindowsIdentity objeto, que puede utilizarse para determinar la identidad del cliente que realiza la llamada cuando el cliente utiliza la seguridad integrada para la autenticación.

Para obtener más información sobre la integración de CLR de SQL Server y las API en el Microsoft.SqlServer.Server espacio de nombres, vea Libros en pantalla de SQL Server.

Volver al principio
Mostrar: