SqlBoolean Estrutura

Definição

Representa um valor inteiro que é 1 ou 0 a ser armazenado ou recuperado de um banco 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

Comentários

Qualquer valor diferente de zero é interpretado como 1.

A principal diferença entre uma SqlBoolean estrutura e um valor booliano padrão é que, onde um booliano padrão tem dois valores possíveis true e falseuma SqlBoolean estrutura tem três valores possíveis, TrueFalseou Null.

Construtores

Nome Description
SqlBoolean(Boolean)

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

SqlBoolean(Int32)

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

Campos

Nome Description
False

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

Null

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

One

Representa um valor 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

Nome Description
ByteValue

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

IsFalse

Indica se a corrente Value é False.

IsNull

Indica se essa SqlBoolean estrutura é nula.

IsTrue

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

Value

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

Métodos

Nome Description
And(SqlBoolean, SqlBoolean)

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

CompareTo(Object)

Compara essa SqlBoolean estrutura a um objeto especificado e retorna uma indicação de seus valores relativos.

CompareTo(SqlBoolean)

Compara esse SqlBoolean objeto com o objeto fornecido SqlBoolean e retorna uma indicação de seus valores relativos.

Equals(Object)

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

Equals(SqlBoolean, SqlBoolean)

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

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

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

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

LessThan(SqlBoolean, SqlBoolean)

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

LessThanOrEquals(SqlBoolean, SqlBoolean)

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

NotEquals(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean igualdade.

OnesComplement(SqlBoolean)

Executa uma operação complementar nas estruturas fornecidas SqlBoolean .

Or(SqlBoolean, SqlBoolean)

Executa 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 em seu SqlBoolean equivalente.

ToSqlByte()

Converte essa SqlBoolean estrutura em SqlByte.

ToSqlDecimal()

Converte essa SqlBoolean estrutura em SqlDecimal.

ToSqlDouble()

Converte essa SqlBoolean estrutura em SqlDouble.

ToSqlInt16()

Converte essa SqlBoolean estrutura em SqlInt16.

ToSqlInt32()

Converte essa SqlBoolean estrutura em SqlInt32.

ToSqlInt64()

Converte essa SqlBoolean estrutura em SqlInt64.

ToSqlMoney()

Converte essa SqlBoolean estrutura em SqlMoney.

ToSqlSingle()

Converte essa SqlBoolean estrutura em SqlSingle.

ToSqlString()

Converte essa SqlBoolean estrutura em SqlString.

ToString()

Converte essa SqlBoolean estrutura em uma cadeia de caracteres.

Xor(SqlBoolean, SqlBoolean)

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

Operadores

Nome Description
BitwiseAnd(SqlBoolean, SqlBoolean)

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

BitwiseOr(SqlBoolean, SqlBoolean)

Calcula o OR bit a bit de seus operandos.

Equality(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean igualdade.

ExclusiveOr(SqlBoolean, SqlBoolean)

Executa uma operação XOR (exclusive-OR) bit a bit nos parâmetros fornecidos.

Explicit(SqlBoolean to Boolean)

Converte um em SqlBoolean um booliano.

Explicit(SqlByte to SqlBoolean)

Converte o SqlByte parâmetro em uma SqlBoolean estrutura.

Explicit(SqlDecimal to SqlBoolean)

Converte o SqlDecimal parâmetro em uma SqlBoolean estrutura.

Explicit(SqlDouble to SqlBoolean)

Converte o SqlDouble parâmetro em uma SqlBoolean estrutura.

Explicit(SqlInt16 to SqlBoolean)

Converte o SqlInt16 parâmetro em uma SqlBoolean estrutura.

Explicit(SqlInt32 to SqlBoolean)

Converte o SqlInt32 parâmetro em uma SqlBoolean estrutura.

Explicit(SqlInt64 to SqlBoolean)

Converte o SqlInt64 parâmetro em uma SqlBoolean estrutura.

Explicit(SqlMoney to SqlBoolean)

Converte o SqlMoney parâmetro em uma SqlBoolean estrutura.

Explicit(SqlSingle to SqlBoolean)

Converte o SqlSingle parâmetro em uma SqlBoolean estrutura.

Explicit(SqlString to SqlBoolean)

Converte o SqlString parâmetro em uma SqlBoolean estrutura.

False(SqlBoolean)

O operador false pode ser usado para testar o ValueSqlBoolean do para determinar se ele é 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 de byte fornecido em um SqlBoolean.

Inequality(SqlBoolean, SqlBoolean)

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

LessThan(SqlBoolean, SqlBoolean)

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

LessThanOrEqual(SqlBoolean, SqlBoolean)

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

LogicalNot(SqlBoolean)

Executa uma operação NOT em um SqlBoolean.

OnesComplement(SqlBoolean)

Executa uma operação complementar nas estruturas fornecidas SqlBoolean .

True(SqlBoolean)

O operador true pode ser usado para testar o ValueSqlBoolean do para determinar se ele é verdadeiro.

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