SqlInt16 Estrutura

Definição

Representa um inteiro assinado de 16 bits a ser armazenado ou recuperado de uma base 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

Name Description
SqlInt16(Int16)

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

Campos

Name 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 esta 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

Name Description
IsNull

Indica se esta SqlInt16 estrutura é nula.

Value

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

Métodos

Name Description
Add(SqlInt16, SqlInt16)

Calcula a soma dos dois SqlInt16 operandos.

BitwiseAnd(SqlInt16, SqlInt16)

Calcula o AND bit a bit dos seus SqlInt16 operandos.

BitwiseOr(SqlInt16, SqlInt16)

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

CompareTo(Object)

Compara esta SqlInt16 instância com a fornecida Object e devolve uma indicação dos seus valores relativos.

CompareTo(SqlInt16)

Compara esta SqlInt16 instância com a fornecida SqlInt16 e devolve uma indicação dos 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)

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

GetHashCode()

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

GetXsdType(XmlSchemaSet)

Devolve a linguagem de definição XML Schema (XSD) 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 SqlInt16 estruturas para determinar se a primeira é menor ou igual à segunda.

Mod(SqlInt16, SqlInt16)

Calcula o restante após dividir o seu primeiro SqlInt16 operando pelo segundo.

Modulus(SqlInt16, SqlInt16)

Divide dois SqlInt16 valores e devolve o resto.

Multiply(SqlInt16, SqlInt16)

Calcula o produto dos dois SqlInt16 parâmetros.

NotEquals(SqlInt16, SqlInt16)

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

OnesComplement(SqlInt16)

O operador ~ realiza uma operação bit a bit do complemento de um no seu SqlByte operando.

Parse(String)

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

Subtract(SqlInt16, SqlInt16)

Subtrai o segundo SqlInt16 parâmetro ao primeiro.

ToSqlBoolean()

Converte esta SqlInt16 estrutura em SqlBoolean.

ToSqlByte()

Converte esta SqlInt16 estrutura em SqlByte.

ToSqlDecimal()

Converte esta SqlInt16 estrutura em SqlDecimal.

ToSqlDouble()

Converte esta SqlInt16 estrutura em SqlDouble.

ToSqlInt32()

Converte esta SqlInt16 estrutura em SqlInt32.

ToSqlInt64()

Converte esta SqlInt16 estrutura em SqlInt64.

ToSqlMoney()

Converte esta SqlInt16 estrutura em SqlMoney.

ToSqlSingle()

Converte esta SqlInt16 estrutura em SqlSingle.

ToSqlString()

Converte esta SqlInt16 estrutura em SqlString.

ToString()

Converte uma SqlInt16 estrutura em String.

Xor(SqlInt16, SqlInt16)

Executa uma operação bit a bit exclusive-OR sobre os parâmetros fornecidos.

Operadores

Name Description
Addition(SqlInt16, SqlInt16)

Calcula a soma dos dois SqlInt16 operandos.

BitwiseAnd(SqlInt16, SqlInt16)

Calcula o AND bit a bit dos seus SqlInt16 operandos.

BitwiseOr(SqlInt16, SqlInt16)

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

Division(SqlInt16, SqlInt16)

Divide o primeiro SqlInt16 operando pelo segundo.

Equality(SqlInt16, SqlInt16)

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

ExclusiveOr(SqlInt16, SqlInt16)

Executa uma operação bit a bit exclusive-OR sobre os parâmetros fornecidos.

Explicit(SqlBoolean to SqlInt16)

Converte a estrutura fornecida SqlBoolean em SqlInt16.

Explicit(SqlDecimal to SqlInt16)

Converte a estrutura fornecida SqlDecimal em SqlInt16.

Explicit(SqlDouble to SqlInt16)

Converte a estrutura fornecida SqlDouble em SqlInt16.

Explicit(SqlInt16 to Int16)

Converte a estrutura fornecida SqlInt16 num inteiro curto.

Explicit(SqlInt32 to SqlInt16)

Converte a estrutura fornecida SqlInt32 em SqlInt16.

Explicit(SqlInt64 to SqlInt16)

Converte a estrutura fornecida SqlInt64 em SqlInt16.

Explicit(SqlMoney to SqlInt16)

Converte a estrutura fornecida SqlMoney em SqlInt16.

Explicit(SqlSingle to SqlInt16)

Converte a estrutura fornecida SqlSingle em SqlInt16.

Explicit(SqlString to SqlInt16)

Converte o objeto fornecido SqlString 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 fornecida SqlByte em SqlInt16.

Inequality(SqlInt16, SqlInt16)

Realiza uma comparação lógica de duas SqlInt16 estruturas para determinar se 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 SqlInt16 estruturas para determinar se a primeira é menor ou igual à segunda.

Modulus(SqlInt16, SqlInt16)

Calcula o restante após dividir o seu primeiro SqlInt16 operando pelo segundo.

Multiply(SqlInt16, SqlInt16)

Calcula o produto dos dois SqlInt16 parâmetros.

OnesComplement(SqlInt16)

O operador ~ realiza uma operação bit a bit do complemento de um no seu SqlByte operando.

Subtraction(SqlInt16, SqlInt16)

Subtrai o segundo SqlInt16 parâmetro ao primeiro.

UnaryNegation(SqlInt16)

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

Implementações de Interface Explícita

Name Description
IXmlSerializable.GetSchema()

Este membro suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente a partir do seu código.

IXmlSerializable.ReadXml(XmlReader)

Este membro suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente a partir do seu código.

IXmlSerializable.WriteXml(XmlWriter)

Este membro suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente a partir do seu código.

Aplica-se a

Ver também