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

Construtores

SqlInt16(Int16)

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

Campos

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 SqlInt16.

Zero

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

Propriedades

IsNull

Indica se esta estrutura SqlInt16 é nula.

Value

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

Métodos

Add(SqlInt16, SqlInt16)

Calcula a soma de 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 esta instância SqlInt16 com o Object fornecido e retorna uma indicação de seus valores relativos.

CompareTo(SqlInt16)

Compara esta instância SqlInt16 com o SqlInt16 fornecido 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)

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

Equals(SqlInt16, SqlInt16)

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

GetHashCode()

Retorna o código hash para a instância.

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlInt16, SqlInt16)

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

GreaterThanOrEqual(SqlInt16, SqlInt16)

Compara duas estruturas SqlInt16 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 após dividir o primeiro operando SqlInt16 pelo segundo.

Modulus(SqlInt16, SqlInt16)

Divide dois valores SqlInt16 e retorna o resto.

Multiply(SqlInt16, SqlInt16)

Calcula o produto dos dois parâmetros SqlInt16.

NotEquals(SqlInt16, SqlInt16)

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

OnesComplement(SqlInt16)

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

Parse(String)

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

Subtract(SqlInt16, SqlInt16)

Subtrai o segundo parâmetro SqlInt16 do primeiro.

ToSqlBoolean()

Converte esta estrutura SqlInt16 em SqlBoolean.

ToSqlByte()

Converte esta estrutura SqlInt16 em SqlByte.

ToSqlDecimal()

Converte esta estrutura SqlInt16 em SqlDecimal.

ToSqlDouble()

Converte esta estrutura SqlInt16 em SqlDouble.

ToSqlInt32()

Converte esta estrutura SqlInt16 em SqlInt32.

ToSqlInt64()

Converte esta estrutura SqlInt16 em SqlInt64.

ToSqlMoney()

Converte esta estrutura SqlInt16 em SqlMoney.

ToSqlSingle()

Converte esta estrutura SqlInt16 em SqlSingle.

ToSqlString()

Converte esta estrutura SqlInt16 em SqlString.

ToString()

Converte uma estrutura SqlInt16 em String.

Xor(SqlInt16, SqlInt16)

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

Operadores

Addition(SqlInt16, SqlInt16)

Calcula a soma de 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 SqlBoolean fornecida em SqlInt16.

Explicit(SqlDecimal to SqlInt16)

Converte a estrutura SqlDecimal fornecida em SqlInt16.

Explicit(SqlDouble to SqlInt16)

Converte a estrutura SqlDouble fornecida em SqlInt16.

Explicit(SqlInt16 to Int16)

Converte a estrutura SqlInt16 fornecida em um inteiro curto.

Explicit(SqlInt32 to SqlInt16)

Converte a estrutura SqlInt32 fornecida em SqlInt16.

Explicit(SqlInt64 to SqlInt16)

Converte a estrutura SqlInt64 fornecida em SqlInt16.

Explicit(SqlMoney to SqlInt16)

Converte a estrutura SqlMoney fornecida em SqlInt16.

Explicit(SqlSingle to SqlInt16)

Converte a estrutura 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 estruturas SqlInt16 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 SqlByte fornecida em SqlInt16.

Inequality(SqlInt16, SqlInt16)

Executa uma comparação lógica em 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 após dividir o primeiro operando SqlInt16 pelo segundo.

Multiply(SqlInt16, SqlInt16)

Calcula o produto dos dois parâmetros SqlInt16.

OnesComplement(SqlInt16)

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

Subtraction(SqlInt16, SqlInt16)

Subtrai o segundo parâmetro SqlInt16 do primeiro.

UnaryNegation(SqlInt16)

O operador de subtração unário nega o Value do operando SqlInt16.

Implantações explícitas de interface

IXmlSerializable.GetSchema()

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.

IXmlSerializable.ReadXml(XmlReader)

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.

IXmlSerializable.WriteXml(XmlWriter)

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.

Aplica-se a

Confira também