SqlInt16 Estructura

Definición

Representa un entero de 16 bits con signo que se va a almacenar o recuperar de una base de datos.

public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable
public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlInt16 = struct
    interface INullable
[<System.Serializable>]
type SqlInt16 = struct
    interface INullable
    interface IXmlSerializable
type SqlInt16 = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable
Public Structure SqlInt16
Implements IComparable, INullable, IXmlSerializable
Herencia
SqlInt16
Atributos
Implementaciones

Constructores

Nombre Description
SqlInt16(Int16)

Inicializa una nueva instancia de la SqlInt16 estructura mediante el parámetro de entero corto proporcionado.

Campos

Nombre Description
MaxValue

Constante que representa el mayor valor posible de .SqlInt16

MinValue

Constante que representa el valor más pequeño posible de .SqlInt16

Null

Representa un DBNull que se puede asignar a esta instancia de la SqlInt16 estructura.

Zero

Representa un valor cero que se puede asignar a la Value propiedad de una instancia de la SqlInt16 estructura.

Propiedades

Nombre Description
IsNull

Indica si esta SqlInt16 estructura es null.

Value

Obtiene el valor de esta instancia de SqlInt16 structure. Esta propiedad es de solo lectura.

Métodos

Nombre Description
Add(SqlInt16, SqlInt16)

Calcula la suma de los dos SqlInt16 operandos.

BitwiseAnd(SqlInt16, SqlInt16)

Calcula el AND bit a bit de sus SqlInt16 operandos.

BitwiseOr(SqlInt16, SqlInt16)

Calcula el OR bit a bit de sus dos SqlInt16 operandos.

CompareTo(Object)

Compara esta SqlInt16 instancia con el proporcionado Object y devuelve una indicación de sus valores relativos.

CompareTo(SqlInt16)

Compara esta SqlInt16 instancia con el proporcionado SqlInt16 y devuelve una indicación de sus valores relativos.

Divide(SqlInt16, SqlInt16)

Divide el primer SqlInt16 operando por el segundo.

Equals(Object)

Compara el objeto especificado con la Value propiedad del SqlInt16 objeto .

Equals(SqlInt16, SqlInt16)

Realiza una comparación lógica de dos SqlInt16 estructuras para determinar si son iguales.

GetHashCode()

Devuelve el código hash de esta instancia.

GetXsdType(XmlSchemaSet)

Devuelve el lenguaje de definición de esquema XML (XSD) del especificado XmlSchemaSet.

GreaterThan(SqlInt16, SqlInt16)

Compara dos instancias de SqlInt16 para determinar si la primera es mayor que la segunda.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Compara dos SqlInt16 estructuras para determinar si la primera es mayor o igual que la segunda.

LessThan(SqlInt16, SqlInt16)

Compara dos instancias de SqlInt16 para determinar si la primera es menor que la segunda.

LessThanOrEqual(SqlInt16, SqlInt16)

Compara dos SqlInt16 estructuras para determinar si la primera es menor o igual que la segunda.

Mod(SqlInt16, SqlInt16)

Calcula el resto después de dividir su primer SqlInt16 operando por su segundo.

Modulus(SqlInt16, SqlInt16)

Divide dos SqlInt16 valores y devuelve el resto.

Multiply(SqlInt16, SqlInt16)

Calcula el producto de los dos SqlInt16 parámetros.

NotEquals(SqlInt16, SqlInt16)

Realiza una comparación lógica de dos SqlInt16 estructuras para determinar si no son iguales.

OnesComplement(SqlInt16)

El operador ~ realiza una operación complementaria bit a bit en su SqlByte operando.

Parse(String)

Convierte la String representación de un número en su entero de 16 bits con signo equivalente.

Subtract(SqlInt16, SqlInt16)

Resta el segundo SqlInt16 parámetro del primero.

ToSqlBoolean()

Convierte esta SqlInt16 estructura en SqlBoolean.

ToSqlByte()

Convierte esta SqlInt16 estructura en SqlByte.

ToSqlDecimal()

Convierte esta SqlInt16 estructura en SqlDecimal.

ToSqlDouble()

Convierte esta SqlInt16 estructura en SqlDouble.

ToSqlInt32()

Convierte esta SqlInt16 estructura en SqlInt32.

ToSqlInt64()

Convierte esta SqlInt16 estructura en SqlInt64.

ToSqlMoney()

Convierte esta SqlInt16 estructura en SqlMoney.

ToSqlSingle()

Convierte esta SqlInt16 estructura en SqlSingle.

ToSqlString()

Convierte esta SqlInt16 estructura en SqlString.

ToString()

Convierte una SqlInt16 estructura en String.

Xor(SqlInt16, SqlInt16)

Realiza una operación OR exclusiva bit a bit en los parámetros proporcionados.

Operadores

Nombre Description
Addition(SqlInt16, SqlInt16)

Calcula la suma de los dos SqlInt16 operandos.

BitwiseAnd(SqlInt16, SqlInt16)

Calcula el AND bit a bit de sus SqlInt16 operandos.

BitwiseOr(SqlInt16, SqlInt16)

Calcula el OR bit a bit de sus dos SqlInt16 operandos.

Division(SqlInt16, SqlInt16)

Divide el primer SqlInt16 operando por el segundo.

Equality(SqlInt16, SqlInt16)

Realiza una comparación lógica de dos SqlInt16 estructuras para determinar si son iguales.

ExclusiveOr(SqlInt16, SqlInt16)

Realiza una operación OR exclusiva bit a bit en los parámetros proporcionados.

Explicit(SqlBoolean to SqlInt16)

Convierte la estructura proporcionada SqlBoolean en SqlInt16.

Explicit(SqlDecimal to SqlInt16)

Convierte la estructura proporcionada SqlDecimal en SqlInt16.

Explicit(SqlDouble to SqlInt16)

Convierte la estructura proporcionada SqlDouble en SqlInt16.

Explicit(SqlInt16 to Int16)

Convierte la estructura proporcionada SqlInt16 en un entero corto.

Explicit(SqlInt32 to SqlInt16)

Convierte la estructura proporcionada SqlInt32 en SqlInt16.

Explicit(SqlInt64 to SqlInt16)

Convierte la estructura proporcionada SqlInt64 en SqlInt16.

Explicit(SqlMoney to SqlInt16)

Convierte la estructura proporcionada SqlMoney en SqlInt16.

Explicit(SqlSingle to SqlInt16)

Convierte la estructura proporcionada SqlSingle en SqlInt16.

Explicit(SqlString to SqlInt16)

Convierte el objeto proporcionado SqlString en SqlInt16.

GreaterThan(SqlInt16, SqlInt16)

Compara dos instancias de SqlInt16 para determinar si la primera es mayor que la segunda.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Compara dos SqlInt16 estructuras para determinar si la primera es mayor o igual que la segunda.

Implicit(Int16 to SqlInt16)

Convierte el entero SqlInt16corto proporcionado en .

Implicit(SqlByte to SqlInt16)

Convierte la estructura proporcionada SqlByte en SqlInt16.

Inequality(SqlInt16, SqlInt16)

Realiza una comparación lógica de dos SqlInt16 estructuras para determinar si no son iguales.

LessThan(SqlInt16, SqlInt16)

Compara dos instancias de SqlInt16 para determinar si la primera es menor que la segunda.

LessThanOrEqual(SqlInt16, SqlInt16)

Compara dos SqlInt16 estructuras para determinar si la primera es menor o igual que la segunda.

Modulus(SqlInt16, SqlInt16)

Calcula el resto después de dividir su primer SqlInt16 operando por su segundo.

Multiply(SqlInt16, SqlInt16)

Calcula el producto de los dos SqlInt16 parámetros.

OnesComplement(SqlInt16)

El operador ~ realiza una operación complementaria bit a bit en su SqlByte operando.

Subtraction(SqlInt16, SqlInt16)

Resta el segundo SqlInt16 parámetro del primero.

UnaryNegation(SqlInt16)

El operador unario menos niega el ValueSqlInt16 del operando.

Implementaciones de interfaz explícitas

Nombre Description
IXmlSerializable.GetSchema()

Este miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código.

IXmlSerializable.ReadXml(XmlReader)

Este miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código.

IXmlSerializable.WriteXml(XmlWriter)

Este miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código.

Se aplica a

Consulte también