Aqui podras encontrar definición, clases, delegados, enumeraciones, y resumen sobre Espacio de nombres System.Data.SQLClient.
Si quieren informarse mas sobre Espacio de nombres System.Data.SQLClient, visita mi blog aquí les dejo un link:
http://bloggerlisevelinvasquez.blogspot.pe/2017/06/espacio-de-nombre-systemdatasqlclient.html
1. CURSO : LABORATORIO DE PROGRAMACIÓN I
DOCENTE : ING. PORRO CHULLI, Marco Aurelio
AUTORES : MARCHENA HUANUIRE, Greinder Alexis
VASQUEZ VENTURA, Liz Evelin
CICLO : IV
2. El espacio de nombres System.Data.SqlClient es el proveedor de datos de .NET Framework
para SQL Server.
El proveedor de datos de .NET Framework para SQL Server describe una colección de clases
utilizadas para obtener acceso a una base de datos de SQL Server en el espacio administrado.
Al utilizar SqlDataAdapter, se puede rellenar un objeto DataSet residente en memoria, que
sirve para consultar y actualizar la base de datos.
System.Data.SqlClient proporciona acceso a las versiones de SQL Server a partir de SQL
Server 7.0, que encapsula los protocolos específicos de base de datos. La funcionalidad del
proveedor de datos tiene un diseño similar al de los proveedores de datos de .NET
Framework para OLE DB, ODBC y Oracle. System.Data.SqlClient incluye un analizador de
secuencias de datos tabulares (TDS) para comunicarse directamente con SQL Server. El
proveedor de datos sqlClient funciona sólo con la base de datos SQL Server.
3. CLASE DESCRIPCIÓN
SqlBulkCopy
Permite realizar eficazmente una carga masiva de una tabla de SQL Server con datos procedentes de otro
origen.
SqlBulkCopyColumnMapping
Define la asignación entre una columna en el origen de datos de una instancia de SqlBulkCopy y una columna
en la tabla de destino de la instancia.
SqlBulkCopyColumnMappingCollection Colección de objetos SqlBulkCopyColumnMapping que hereda de CollectionBase.
SqlClientFactory
Representa un conjunto de métodos para crear instancias de la implementación de las clases de origen de
datos del proveedor de System.Data.SqlClient.
4. SqlClientMetaDataCollectionNames
Proporciona una lista de constantes que se utilizan con el método GetSchema para recuperar colecciones de
metadatos.
SqlClientPermission
Permite que el proveedor de datos de .NET Framework para servidor SQL Server se asegure de que un usuario dispone
de un nivel de seguridad suficiente para obtener acceso a un origen de datos.
SqlClientPermissionAttribute Asocia una acción de seguridad a un atributo de seguridad personalizado.
SqlCommand
Representa un procedimiento almacenado o una instrucción de Transact-SQL que se ejecuta en una base de datos de
SQL Server. Esta clase no se puede heredar.
SqlCommandBuilder
Genera automáticamente comandos de tabla única que se utilizan para conciliar los cambios realizados en un
objeto DataSet con la base de datos de SQL Server asociada. Esta clase no se puede heredar.
SqlConnection Representa una conexión abierta con una base de datos de SQL Server. Esta clase no se puede heredar.
5. SqlConnectionStringBuilder
Proporciona una manera simple de crear y administrar el contenido de las cadenas de conexión que utiliza la
clase SqlConnection.
SqlDataAdapter
Representa un conjunto de comandos de datos y una conexión de base de datos que se utilizan para rellenar
un DataSet y actualizar una base de datos de SQL Server. Esta clase no se puede heredar.
SqlDataReader
Proporciona una forma de leer una secuencia de filas sólo hacia delante en una base de datos de SQL Server. Esta clase
no se puede heredar.
SQLDebugging Infraestructura. Se incluye como soporte para aplicaciones de depuración. No está pensado para su uso directo.
SqlDependency
El objeto SqlDependency representa una dependencia de notificación de consulta entre una aplicación y una instancia
de SQL Server 2005. La aplicación puede crear un objeto SqlDependency y registrarse para recibir notificaciones a
través del controlador de eventos OnChangeEventHandler.
6. SqlError Recopila información relevante para una advertencia o un error devuelto por SQL Server.
SqlErrorCollection
Recopila todos los errores generados por el proveedor de datos de .NET Framework para SQL Server. Esta
clase no se puede heredar.
SqlException
La excepción que se produce cuando SQL Server devuelve una advertencia o un error. Esta clase no se puede
heredar.
SqlInfoMessageEventArgs Proporciona datos para el evento InfoMessage.
SqlNotificationEventArgs Representa el conjunto de argumentos pasado al controlador de eventos de notificación.
SqlParameter
Representa un parámetro de un objeto SqlCommand y, de manera opcional, su asignación a
columnas de DataSet. Esta clase no se puede heredar.
7. SqlParameterCollection
Representa una colección de parámetros asociados a un objeto SqlCommand y sus correspondientes
asignaciones a las columnas de un objeto DataSet. Esta clase no se puede heredar.
SqlRowsCopiedEventArgs Representa el conjunto de argumentos pasado al controlador SqlRowsCopiedEventHandler.
SqlRowUpdatedEventArgs Proporciona datos para el evento RowUpdated.
SqlRowUpdatingEventArgs Proporciona datos para el evento RowUpdating.
SqlTransaction
Representa una transacción de Transact-SQL que se realiza en una base de datos de SQL Server. Esta clase no
se puede heredar.
8. Representa el método que controlará el evento RowUpdating de SqlDataAdapter.
Sintaxis
Public Delegate Sub SqlRowUpdatingEventHandler (
sender As Object,
e As SqlRowUpdatingEventArgs
)
9. DELEGADO DESCRIPCIÓN
OnChangeEventHandler
Controla el evento OnChange que se desencadena cuando se recibe una notificación para
cualquiera de los comandos asociado a un objeto SqlDependency.
SqlInfoMessageEventHandler Representa el método que controlará el evento InfoMessage de SqlConnection.
SqlRowsCopiedEventHandler Representa el método que controla el evento SqlRowsCopied de SqlBulkCopy.
SqlRowUpdatedEventHandler Representa el método que controlará el evento RowUpdated de SqlDataAdapter.
SqlRowUpdatingEventHandler Representa el método que controlará el evento RowUpdating de SqlDataAdapter.
10. ENUMERACIÓN DESCRIPCIÓN
SortOrder Especifica cómo se ordenan las filas de datos.
SqlBulkCopyOptions
Indicador bit a bit que especifica una o varias opciones que se van a utilizar con una instancia
de SqlBulkCopy.
SqlNotificationInfo
Esta enumeración proporciona información adicional sobre las diferentes notificaciones que
puede recibir el controlador de eventos de dependencia.
SqlNotificationSource Indica el origen de la notificación recibida por el controlador de eventos de dependencia.
11. SqlNotificationType
Describe los diferentes tipos de notificación que puede recibir un controlador de
eventos OnChangeEventHandler a través del parámetro SqlNotificationEventArgs.
ApplicationIntent Especifica un valor para ApplicationIntent. Los valores posibles son ReadWrite y ReadOnly.
PoolBlockingPeriod Especifica un valor para PoolBlockingPeriod Propiedad.
SqlConnectionColumnEncryptionSetting
Especifica que la funcionalidad de siempre cifrado está habilitada en una conexión. Tenga en
cuenta que no se puede usar esta configuración para omitir el cifrado y obtener acceso a datos
de texto no cifrado. Para obtener más información, consulte Always Encrypted (Database
Engine).
12. SqlCommandColumnEncryptionSetting
Especifica cómo se enviarán y recibirán los datos al leer y editar columnas cifradas. Según
su consulta específica, el impacto en el rendimiento puede reducirse omitiendo el
procesamiento del controlador Siempre cifrado cuando no se usan columnas sin
cifrar. Tenga en cuenta que no se puede usar esta configuración para omitir el cifrado y
obtener acceso a datos de texto no cifrado. Para obtener más información, vea Always
Encrypted (Database Engine)
SqlBulkCopyOptions
Marca bit a bit que especifica una o varias opciones que se van a usar con una instancia
deSqlBulkCopy.
SqlAuthenticationMethod
Describe los diferentes métodos de autenticación de SQL que puede usar un cliente que se
conecta a la base de datos SQL de Azure. Para obtener más información, consulte Connecting to
SQL Database By Using Azure Active Directory Authentication.
13. El espacio de nombres System.Data.SqlClient de .NET Compact Framework es una
colección de clases que pueden usarse para obtener acceso a bases de datos de SQL
Server con código administrado desde dispositivos basados en Windows CE .NET.
A no ser que se indique lo contrario, todos los objetos del espacio de nombres
System.Data.SqlClient coinciden con los objetos del espacio de nombres
System.Data.SqlClient de .NET Framework.