SqlInt16 Estrutura

Definição

Representa um inteiro com sinal de 16 bits a ser armazenado ou recuperado de um banco de dados.

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
Herança
SqlInt16
Atributos
Implementações

Construtores

Nome Description
SqlInt16(Int16)

Inicializa uma nova instância da SqlInt16 estrutura usando o parâmetro de inteiro curto fornecido.

Campos

Nome Description
MaxValue

Uma constante que representa o maior valor possível de um SqlInt16.

MinValue

Uma constante que representa o menor valor possível de um SqlInt16.

Null

Representa um DBNull que pode ser atribuído a essa instância da SqlInt16 estrutura.

Zero

Representa um valor zero que pode ser atribuído à Value propriedade de uma instância da SqlInt16 estrutura.

Propriedades

Nome Description
IsNull

Indica se essa SqlInt16 estrutura é nula.

Value

Obtém o valor dessa instância de SqlInt16 estrutura. Esta propriedade é somente para leitura.

Métodos

Nome Description
Add(SqlInt16, SqlInt16)

Calcula a soma dos dois SqlInt16 operandos.

BitwiseAnd(SqlInt16, SqlInt16)

Calcula o AND bit a bit de seus SqlInt16 operandos.

BitwiseOr(SqlInt16, SqlInt16)

Calcula o OR bit a bit de seus dois SqlInt16 operandos.

CompareTo(Object)

Compara essa SqlInt16 instância com a fornecida Object e retorna uma indicação de seus valores relativos.

CompareTo(SqlInt16)

Compara essa SqlInt16 instância com a fornecida SqlInt16 e retorna uma indicação de seus valores relativos.

Divide(SqlInt16, SqlInt16)

Divide o primeiro SqlInt16 operando pelo segundo.

Equals(Object)

Compara o objeto especificado com a Value propriedade do SqlInt16 objeto.

Equals(SqlInt16, SqlInt16)

Executa uma comparação lógica de duas SqlInt16 estruturas para determinar se elas são iguais.

GetHashCode()

Devolve o código hash para esta instância.

GetXsdType(XmlSchemaSet)

Retorna a XSD (linguagem de definição de esquema XML) do especificado XmlSchemaSet.

GreaterThan(SqlInt16, SqlInt16)

Compara duas instâncias para SqlInt16 determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Compara duas SqlInt16 estruturas para determinar se a primeira é maior ou igual à segunda.

LessThan(SqlInt16, SqlInt16)

Compara duas instâncias para SqlInt16 determinar se a primeira é menor que a segunda.

LessThanOrEqual(SqlInt16, SqlInt16)

Compara duas SqlInt16 estruturas para determinar se a primeira é menor ou igual à segunda.

Mod(SqlInt16, SqlInt16)

Calcula o restante depois de dividir seu primeiro SqlInt16 operando pelo segundo.

Modulus(SqlInt16, SqlInt16)

Divide dois SqlInt16 valores e retorna o restante.

Multiply(SqlInt16, SqlInt16)

Calcula o produto dos dois SqlInt16 parâmetros.

NotEquals(SqlInt16, SqlInt16)

Executa uma comparação lógica de duas SqlInt16 estruturas para determinar se elas não são iguais.

OnesComplement(SqlInt16)

O operador ~ executa uma operação complementar bit a bit em seu SqlByte operando.

Parse(String)

Converte a String representação de um número em seu equivalente inteiro com sinal de 16 bits.

Subtract(SqlInt16, SqlInt16)

Subtrai o segundo SqlInt16 parâmetro do primeiro.

ToSqlBoolean()

Converte essa SqlInt16 estrutura em SqlBoolean.

ToSqlByte()

Converte essa SqlInt16 estrutura em SqlByte.

ToSqlDecimal()

Converte essa SqlInt16 estrutura em SqlDecimal.

ToSqlDouble()

Converte essa SqlInt16 estrutura em SqlDouble.

ToSqlInt32()

Converte essa SqlInt16 estrutura em SqlInt32.

ToSqlInt64()

Converte essa SqlInt16 estrutura em SqlInt64.

ToSqlMoney()

Converte essa SqlInt16 estrutura em SqlMoney.

ToSqlSingle()

Converte essa SqlInt16 estrutura em SqlSingle.

ToSqlString()

Converte essa SqlInt16 estrutura em SqlString.

ToString()

Converte uma SqlInt16 estrutura em String.

Xor(SqlInt16, SqlInt16)

Executa uma operação or exclusiva bit a bit nos parâmetros fornecidos.

Operadores

Nome Description
Addition(SqlInt16, SqlInt16)

Calcula a soma dos dois SqlInt16 operandos.

BitwiseAnd(SqlInt16, SqlInt16)

Calcula o AND bit a bit de seus SqlInt16 operandos.

BitwiseOr(SqlInt16, SqlInt16)

Calcula o OR bit a bit de seus dois SqlInt16 operandos.

Division(SqlInt16, SqlInt16)

Divide o primeiro SqlInt16 operando pelo segundo.

Equality(SqlInt16, SqlInt16)

Executa uma comparação lógica de duas SqlInt16 estruturas para determinar se elas são iguais.

ExclusiveOr(SqlInt16, SqlInt16)

Executa uma operação or exclusiva bit a bit nos parâmetros fornecidos.

Explicit(SqlBoolean to SqlInt16)

Converte a estrutura SqlInt16fornecida SqlBoolean em .

Explicit(SqlDecimal to SqlInt16)

Converte a estrutura SqlInt16fornecida SqlDecimal em .

Explicit(SqlDouble to SqlInt16)

Converte a estrutura SqlInt16fornecida SqlDouble em .

Explicit(SqlInt16 to Int16)

Converte a estrutura fornecida SqlInt16 em um inteiro curto.

Explicit(SqlInt32 to SqlInt16)

Converte a estrutura SqlInt16fornecida SqlInt32 em .

Explicit(SqlInt64 to SqlInt16)

Converte a estrutura SqlInt16fornecida SqlInt64 em .

Explicit(SqlMoney to SqlInt16)

Converte a estrutura SqlInt16fornecida SqlMoney em .

Explicit(SqlSingle to SqlInt16)

Converte a estrutura SqlInt16fornecida SqlSingle em .

Explicit(SqlString to SqlInt16)

Converte o objeto fornecido SqlString em SqlInt16.

GreaterThan(SqlInt16, SqlInt16)

Compara duas instâncias para SqlInt16 determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Compara duas SqlInt16 estruturas para determinar se a primeira é maior ou igual à segunda.

Implicit(Int16 to SqlInt16)

Converte o inteiro curto fornecido em SqlInt16.

Implicit(SqlByte to SqlInt16)

Converte a estrutura SqlInt16fornecida SqlByte em .

Inequality(SqlInt16, SqlInt16)

Executa uma comparação lógica de duas SqlInt16 estruturas para determinar se elas não são iguais.

LessThan(SqlInt16, SqlInt16)

Compara duas instâncias para SqlInt16 determinar se a primeira é menor que a segunda.

LessThanOrEqual(SqlInt16, SqlInt16)

Compara duas SqlInt16 estruturas para determinar se a primeira é menor ou igual à segunda.

Modulus(SqlInt16, SqlInt16)

Calcula o restante depois de dividir seu primeiro SqlInt16 operando pelo segundo.

Multiply(SqlInt16, SqlInt16)

Calcula o produto dos dois SqlInt16 parâmetros.

OnesComplement(SqlInt16)

O operador ~ executa uma operação complementar bit a bit em seu SqlByte operando.

Subtraction(SqlInt16, SqlInt16)

Subtrai o segundo SqlInt16 parâmetro do primeiro.

UnaryNegation(SqlInt16)

O operador unário menos nega o ValueSqlInt16 operando.

Implantações explícitas de interface

Nome Description
IXmlSerializable.GetSchema()

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

IXmlSerializable.ReadXml(XmlReader)

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

IXmlSerializable.WriteXml(XmlWriter)

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

Aplica-se a

Confira também