SqlBoolean Estrutura

Definição

Representa um valor inteiro que é 1 ou 0 para ser armazenado ou recuperado de uma base de dados.

public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable
public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlBoolean = struct
    interface INullable
[<System.Serializable>]
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable
Public Structure SqlBoolean
Implements IComparable, INullable, IXmlSerializable
Herança
SqlBoolean
Atributos
Implementações

Observações

Qualquer valor diferente de zero é interpretado como 1.

A principal diferença entre uma SqlBoolean estrutura e um valor Booleano padrão é que, onde um Booleano padrão tem dois valores possíveis, true e false, uma SqlBoolean estrutura tem três valores possíveis, True, False, ou Null.

Construtores

Name Description
SqlBoolean(Boolean)

Inicializa uma nova instância da SqlBoolean estrutura usando o valor booleano fornecido.

SqlBoolean(Int32)

Inicializa uma nova instância da SqlBoolean estrutura usando o valor inteiro especificado.

Campos

Name Description
False

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

Null

Representa DBNull que pode ser atribuído a esta instância da SqlBoolean estrutura.

One

Representa um valor de um que pode ser atribuído à ByteValue propriedade de uma instância da SqlBoolean estrutura.

True

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

Zero

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

Propriedades

Name Description
ByteValue

Obtém o valor da SqlBoolean estrutura como um byte.

IsFalse

Indica se a corrente Value é False.

IsNull

Indica se esta SqlBoolean estrutura é nula.

IsTrue

Obtém um valor que indica se a corrente Value é True.

Value

Obtém o SqlBoolean valor da estrutura. Esta propriedade é somente leitura.

Métodos

Name Description
And(SqlBoolean, SqlBoolean)

Calcula a operação bit a bit AND de duas estruturas especificadas SqlBoolean .

CompareTo(Object)

Compara esta SqlBoolean estrutura com um objeto especificado e devolve uma indicação dos seus valores relativos.

CompareTo(SqlBoolean)

Compara este SqlBoolean objeto com o objeto fornecido SqlBoolean e devolve uma indicação dos seus valores relativos.

Equals(Object)

Compara o parâmetro do objeto fornecido com o SqlBoolean.

Equals(SqlBoolean, SqlBoolean)

Compara duas SqlBoolean 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(SqlBoolean, SqlBoolean)

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

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Compara-se duas instâncias de SqlBoolean para determinar se a primeira é maior ou igual à segunda.

LessThan(SqlBoolean, SqlBoolean)

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

LessThanOrEquals(SqlBoolean, SqlBoolean)

Compara-se duas instâncias de SqlBoolean para determinar se a primeira é menor ou igual à segunda.

NotEquals(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean para igualdade.

OnesComplement(SqlBoolean)

Realiza uma operação de complemento sobre as estruturas fornecidas SqlBoolean .

Or(SqlBoolean, SqlBoolean)

Realiza uma operação OR bit a bit nas duas estruturas especificadas SqlBoolean .

Parse(String)

Converte a representação especificada String de um valor lógico para o seu SqlBoolean equivalente.

ToSqlByte()

Converte esta SqlBoolean estrutura em SqlByte.

ToSqlDecimal()

Converte esta SqlBoolean estrutura em SqlDecimal.

ToSqlDouble()

Converte esta SqlBoolean estrutura em SqlDouble.

ToSqlInt16()

Converte esta SqlBoolean estrutura em SqlInt16.

ToSqlInt32()

Converte esta SqlBoolean estrutura em SqlInt32.

ToSqlInt64()

Converte esta SqlBoolean estrutura em SqlInt64.

ToSqlMoney()

Converte esta SqlBoolean estrutura em SqlMoney.

ToSqlSingle()

Converte esta SqlBoolean estrutura em SqlSingle.

ToSqlString()

Converte esta SqlBoolean estrutura em SqlString.

ToString()

Converte esta SqlBoolean estrutura numa corda.

Xor(SqlBoolean, SqlBoolean)

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

Operadores

Name Description
BitwiseAnd(SqlBoolean, SqlBoolean)

Calcula a operação bit a bit AND de duas estruturas especificadas SqlBoolean .

BitwiseOr(SqlBoolean, SqlBoolean)

Calcula o OR bit a bit dos seus operandos.

Equality(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean para igualdade.

ExclusiveOr(SqlBoolean, SqlBoolean)

Realiza uma operação bit a bit exclusive-OR (XOR) sobre os parâmetros fornecidos.

Explicit(SqlBoolean to Boolean)

Converte A SqlBoolean num Booleano.

Explicit(SqlByte to SqlBoolean)

Converte o SqlByte parâmetro numa SqlBoolean estrutura.

Explicit(SqlDecimal to SqlBoolean)

Converte o SqlDecimal parâmetro numa SqlBoolean estrutura.

Explicit(SqlDouble to SqlBoolean)

Converte o SqlDouble parâmetro numa SqlBoolean estrutura.

Explicit(SqlInt16 to SqlBoolean)

Converte o SqlInt16 parâmetro numa SqlBoolean estrutura.

Explicit(SqlInt32 to SqlBoolean)

Converte o SqlInt32 parâmetro numa SqlBoolean estrutura.

Explicit(SqlInt64 to SqlBoolean)

Converte o SqlInt64 parâmetro numa SqlBoolean estrutura.

Explicit(SqlMoney to SqlBoolean)

Converte o SqlMoney parâmetro numa SqlBoolean estrutura.

Explicit(SqlSingle to SqlBoolean)

Converte o SqlSingle parâmetro numa SqlBoolean estrutura.

Explicit(SqlString to SqlBoolean)

Converte o SqlString parâmetro numa SqlBoolean estrutura.

False(SqlBoolean)

O operador falso pode ser usado para testar o Value de e SqlBoolean determinar se é falso.

GreaterThan(SqlBoolean, SqlBoolean)

Compara duas SqlBoolean estruturas para determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

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

Implicit(Boolean to SqlBoolean)

Converte o valor do byte fornecido para um SqlBoolean.

Inequality(SqlBoolean, SqlBoolean)

Compara-se duas instâncias de SqlBoolean para determinar se não são iguais.

LessThan(SqlBoolean, SqlBoolean)

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

LessThanOrEqual(SqlBoolean, SqlBoolean)

Compara-se duas instâncias de SqlBoolean para determinar se a primeira é menor ou igual à segunda.

LogicalNot(SqlBoolean)

Realiza uma operação NOT sobre um SqlBoolean.

OnesComplement(SqlBoolean)

Realiza uma operação de complemento sobre as estruturas fornecidas SqlBoolean .

True(SqlBoolean)

O operador verdadeiro pode ser usado para testar o Value de e SqlBoolean determinar se é verdadeiro.

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