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 System.Data.SqlTypes

 

Publicado: octubre de 2016

El System.Data.SqlTypes espacio de nombres proporciona clases para tipos de datos nativos en SQL Server. Estas clases proporcionan una alternativa más rápida y segura a los tipos de datos proporcionados por common language runtime (CLR) de .NET Framework. Mediante las clases de este espacio de nombres ayuda a evitar errores de conversión de tipo causados por la pérdida de precisión. Dado que otros tipos de datos se convierten a y desde SqlTypes en segundo plano, explícitamente crear y utilizar objetos dentro de este espacio de nombres también produce un código más rápido.

ClaseDescripción
System_CAPS_pubclassSqlAlreadyFilledException

La SqlAlreadyFilledException clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassSqlBytes

Representa un tipo de referencia mutable que ajusta ya sea un Buffer o un Stream.

System_CAPS_pubclassSqlChars

SqlChars es un tipo de referencia mutable que ajusta una Char matriz o un SqlString instancia.

System_CAPS_pubclassSqlFileStream

Expone los datos de SQL Server que se almacenan con el atributo de columna FILESTREAM como una secuencia de bytes.

System_CAPS_pubclassSqlNotFilledException

La SqlNotFilledException clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassSqlNullValueException

Excepción que se produce cuando la propiedad Value de una estructura System.Data.SqlTypes se establece en null.

System_CAPS_pubclassSqlTruncateException

La excepción que se produce cuando se establece un valor en un System.Data.SqlTypes estructura truncaría ese valor.

System_CAPS_pubclassSqlTypeException

La clase de excepción base para el System.Data.SqlTypes.

System_CAPS_pubclassSqlTypesSchemaImporterExtensionHelper

La SqlTypesSchemaImporterExtensionHelper clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassSqlXml

Representa los datos XML almacenados en o se recupera de un servidor.

System_CAPS_pubclassTypeBigIntSchemaImporterExtension

La TypeBigIntSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeBinarySchemaImporterExtension

La TypeBinarySchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeBitSchemaImporterExtension

La TypeBitSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeCharSchemaImporterExtension

La TypeCharSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeDateTimeSchemaImporterExtension

La TypeDateTimeSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeDecimalSchemaImporterExtension

La TypeDecimalSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeFloatSchemaImporterExtension

La TypeFloatSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeIntSchemaImporterExtension

La TypeIntSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeMoneySchemaImporterExtension

La TypeMoneySchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeNCharSchemaImporterExtension

La TypeNCharSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeNTextSchemaImporterExtension

La TypeNTextSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeNumericSchemaImporterExtension

La TypeNumericSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeNVarCharSchemaImporterExtension

La TypeNVarCharSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeRealSchemaImporterExtension

La TypeRealSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeSmallDateTimeSchemaImporterExtension

El TypeSmallDateTimeSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeSmallIntSchemaImporterExtension

La TypeSmallIntSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeSmallMoneySchemaImporterExtension

La TypeSmallMoneySchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeTextSchemaImporterExtension

La TypeTextSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeTinyIntSchemaImporterExtension

La TypeTinyIntSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeUniqueIdentifierSchemaImporterExtension

La TypeUniqueIdentifierSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeVarBinarySchemaImporterExtension

La TypeVarBinarySchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeVarCharSchemaImporterExtension

La TypeVarCharSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

System_CAPS_pubclassTypeVarImageSchemaImporterExtension

La TypeVarImageSchemaImporterExtension clase no está diseñada para su uso como componente independiente, sino como una clase de la que otras derivan una funcionalidad estándar.

EstructuraDescripción
System_CAPS_pubstructureSqlBinary

Representa una secuencia de longitud variable de datos binarios que se almacena en o desde una base de datos.

System_CAPS_pubstructureSqlBoolean

Representa un valor entero que es 1 o 0 para almacenar en o recuperar de una base de datos.

System_CAPS_pubstructureSqlByte

Representa un 8 bits sin signo, en el intervalo de 0 a 255, que se almacena en o desde una base de datos.

System_CAPS_pubstructureSqlDateTime

Representa los datos de fecha y hora con valores que abarcan desde el 1 de enero de 1753 hasta el 31 de diciembre, 9999 con una precisión de 3,33 milisegundos, que se almacenan en o recuperar de una base de datos. El SqlDateTime estructura tiene una estructura de datos subyacente diferente de su tipo correspondiente de .NET Framework, DateTime, que puede representar cualquiera hora comprendida entre 12:00:00 A.M. 1/1/0001 y las 11:59:59 P.M. 31/12/9999, con una precisión de 100 nanosegundos. SqlDateTime almacena realmente la diferencia relativa a las 00:00:00 A.M. de 1/1/1900. Por consiguiente, una conversión de "00:00:00 A.M. de 1/1/1900" en un entero devolverá 0.

System_CAPS_pubstructureSqlDecimal

Representa un valor numérico entre - 10 ^ 38 + 1 y 10 ^ 38-1, con la precisión y escala fijas.

System_CAPS_pubstructureSqlDouble

Representa un punto flotante número dentro del intervalo de - 1, 79E + 308 a 1, de 79E + 308 a estar almacenados en o desde una base de datos.

System_CAPS_pubstructureSqlGuid

Representa un GUID que se almacena en o desde una base de datos.

System_CAPS_pubstructureSqlInt16

Representa un entero de 16 bits con signo que se almacena en o desde una base de datos.

System_CAPS_pubstructureSqlInt32

Representa un entero de 32 bits con signo que se almacena en o desde una base de datos.

System_CAPS_pubstructureSqlInt64

Representa un entero con signo de 64 bits que se almacena en o desde una base de datos.

System_CAPS_pubstructureSqlMoney

Representa un valor de moneda comprendido entre -2 63 (o -922.337.203.685.477,5808) a 2 63 -1 (o + 922.337.203.685.477,5807) con una precisión de una diezmilésima de unidad de moneda que se almacena en o desde una base de datos.

System_CAPS_pubstructureSqlSingle

Representa un número de punto flotante comprendido entre - 3, 40E + 38 a 3, 40E + 38, que se almacenan en o recuperar de una base de datos.

System_CAPS_pubstructureSqlString

Representa una secuencia de caracteres que se almacena en o se recuperan de la base de datos de longitud variable. SqlString tiene una estructura de datos subyacente diferente de su correspondiente de .NET Framework String tipo de datos.

InterfazDescripción
System_CAPS_pubinterfaceINullable

Todos los System.Data.SqlTypes implementar objetos y estructuras de la INullable interfaz.

EnumeraciónDescripción
System_CAPS_pubenumSqlCompareOptions

Especifica los valores de opción de comparación para una SqlString estructura.

System_CAPS_pubenumStorageState

La enumeración StorageState no está pensada para usarse como componente independiente, sino como una enumeración de donde otras derivan una funcionalidad estándar.

Cada tipo de datos en SqlTypes tiene su tipo de datos equivalente en SQL Server, con la misma representación de datos subyacente. Muchos de ellos también tienen tipos de datos equivalentes en CLR. Sin embargo, SqlDateTime, SqlDecimal, y SqlString tienen distintas estructuras de datos subyacentes con sus tipos de datos de .NET Framework correspondientes.

La tabla siguiente asigna los miembros de la SqlTypes espacio de nombres Microsoft SQL Server tipos de datos y a los miembros de la SqlDbType (enumeración).

SqlTypes de .NET framework

Nativo SQL Server

SqlDbType de .NET framework

SqlBinary

binary, image, timestamp, varbinary

Binary, Image, TimeStamp, VarBinary

SqlBoolean

bits

Bit

SqlByte

tinyint

TinyInt

SqlBytes

binary, image, timestamp, varbinary

Binary, Image, TimeStamp, VarBinary

SqlChars

Char, nchar, text, ntext, nvarchar, varchar

Char, NChar, Text, Ntext, VarChar, NVarChar

SqlDateTime

DateTime, smalldatetime

DateTime, SmallDateTime

SqlDecimal

numérica, decimal

Decimal

SqlDouble

float

Float

SqlFileStream

varbinary

VarBinary

SqlGuid

uniqueidentifier

UniqueIdentifier

SqlInt16

smallint

SmallInt

SqlInt32

int

int

SqlInt64

bigint

BigInt

SqlMoney

Money, smallmoney

Money, SmallMoney

SqlSingle

reales

Real

SqlString

Char, nchar, text, ntext, nvarchar, varchar

Char, NChar, Text, Ntext, VarChar, NVarChar

SqlXml

xml

Xml

Volver al principio
Mostrar: