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, IEquatable<System::Data::SqlTypes::SqlInt16>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable
public struct SqlInt16 : IComparable, IEquatable<System.Data.SqlTypes.SqlInt16>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct 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
type SqlInt16 = struct
    interface INullable
    interface IXmlSerializable
type SqlInt16 = struct
    interface INullable
[<System.Serializable>]
type SqlInt16 = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlInt16
Implements IComparable, IEquatable(Of SqlInt16), INullable, IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable
Herança
SqlInt16
Atributos
Implementações

Construtores

Nome Description
SqlInt16(Int16)

Inicializa uma nova instância da estrutura de SqlInt16 usando o parâmetro 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 estrutura de SqlInt16.

Zero

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

Propriedades

Nome Description
IsNull

Indica se essa estrutura de SqlInt16 é 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 operandos SqlInt16.

BitwiseAnd(SqlInt16, SqlInt16)

Calcula o AND bit a bit de seus operandos SqlInt16.

BitwiseOr(SqlInt16, SqlInt16)

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

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 operando SqlInt16 pelo segundo.

Equals(Object)

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

Equals(SqlInt16, SqlInt16)

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

Equals(SqlInt16)

Indica se a instância atual é igual a outra instância do mesmo tipo.

GetHashCode()

Retorna o código hash dessa instância.

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlInt16, SqlInt16)

Compara duas instâncias de SqlInt16 para 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 de SqlInt16 para determinar se a primeira é menor que a segunda.

LessThanOrEqual(SqlInt16, SqlInt16)

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

Mod(SqlInt16, SqlInt16)

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

Modulus(SqlInt16, SqlInt16)

Divide dois valores SqlInt16 e retorna o restante.

Multiply(SqlInt16, SqlInt16)

Calcula o produto dos dois parâmetros SqlInt16.

NotEquals(SqlInt16, SqlInt16)

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

OnesComplement(SqlInt16)

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

Parse(String)

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

Subtract(SqlInt16, SqlInt16)

Subtrai o segundo parâmetro SqlInt16 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 estrutura de SqlInt16 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 operandos SqlInt16.

BitwiseAnd(SqlInt16, SqlInt16)

Calcula o AND bit a bit de seus operandos SqlInt16.

BitwiseOr(SqlInt16, SqlInt16)

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

Division(SqlInt16, SqlInt16)

Divide o primeiro operando SqlInt16 pelo segundo.

Equality(SqlInt16, SqlInt16)

Executa uma comparação lógica de duas estruturas SqlInt16 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 de SqlBoolean fornecida em SqlInt16.

Explicit(SqlDecimal to SqlInt16)

Converte a estrutura de SqlDecimal fornecida em SqlInt16.

Explicit(SqlDouble to SqlInt16)

Converte a estrutura de SqlDouble fornecida em SqlInt16.

Explicit(SqlInt16 to Int16)

Converte a estrutura de SqlInt16 fornecida em um inteiro curto.

Explicit(SqlInt32 to SqlInt16)

Converte a estrutura de SqlInt32 fornecida em SqlInt16.

Explicit(SqlInt64 to SqlInt16)

Converte a estrutura de SqlInt64 fornecida em SqlInt16.

Explicit(SqlMoney to SqlInt16)

Converte a estrutura de SqlMoney fornecida em SqlInt16.

Explicit(SqlSingle to SqlInt16)

Converte a estrutura de SqlSingle fornecida em SqlInt16.

Explicit(SqlString to SqlInt16)

Converte o objeto SqlString fornecido em SqlInt16.

GreaterThan(SqlInt16, SqlInt16)

Compara duas instâncias de SqlInt16 para 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 de SqlByte fornecida em SqlInt16.

Inequality(SqlInt16, SqlInt16)

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

LessThan(SqlInt16, SqlInt16)

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

LessThanOrEqual(SqlInt16, SqlInt16)

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

Modulus(SqlInt16, SqlInt16)

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

Multiply(SqlInt16, SqlInt16)

Calcula o produto dos dois parâmetros SqlInt16.

OnesComplement(SqlInt16)

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

Subtraction(SqlInt16, SqlInt16)

Subtrai o segundo parâmetro SqlInt16 do primeiro.

UnaryNegation(SqlInt16)

O operador unário menos nega o Value do operando SqlInt16.

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