Partilhar via


SqlBoolean Estrutura

Definição

Representa um valor inteiro que é 1 ou 0 a ser armazenado no banco de dados ou recuperado do banco de dados.

public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBoolean : IComparable, IEquatable<System::Data::SqlTypes::SqlBoolean>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlBoolean : IComparable, IEquatable<System.Data.SqlTypes.SqlBoolean>, 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
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
type SqlBoolean = struct
    interface INullable
[<System.Serializable>]
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, IEquatable(Of SqlBoolean), INullable, IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable
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, em que um booliano padrão tem dois valores possíveis, true e false, uma SqlBoolean estrutura tem três valores possíveis, True, Falseou Null.

Construtores

SqlBoolean(Boolean)

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

SqlBoolean(Int32)

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

Campos

False

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

Null

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

One

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

True

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

Zero

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

Propriedades

ByteValue

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

IsFalse

Indica se o Value atual é False.

IsNull

Indica se esta estrutura SqlBoolean é nula.

IsTrue

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

Value

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

Métodos

And(SqlBoolean, SqlBoolean)

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

CompareTo(Object)

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

CompareTo(SqlBoolean)

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

Equals(Object)

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

Equals(SqlBoolean)

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

Equals(SqlBoolean, SqlBoolean)

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

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

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Compara 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 duas instâncias de SqlBoolean para determinar se a primeira é menor ou igual à segunda.

NotEquals(SqlBoolean, SqlBoolean)

Compara a igualdade de duas instâncias de SqlBoolean.

OnesComplement(SqlBoolean)

Executa uma operação de complemento de um nas estruturas SqlBoolean fornecidas.

Or(SqlBoolean, SqlBoolean)

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

Parse(String)

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

ToSqlByte()

Converte esta estrutura SqlBoolean em SqlByte.

ToSqlDecimal()

Converte esta estrutura SqlBoolean em SqlDecimal.

ToSqlDouble()

Converte esta estrutura SqlBoolean em SqlDouble.

ToSqlInt16()

Converte esta estrutura SqlBoolean em SqlInt16.

ToSqlInt32()

Converte esta estrutura SqlBoolean em SqlInt32.

ToSqlInt64()

Converte esta estrutura SqlBoolean em SqlInt64.

ToSqlMoney()

Converte esta estrutura SqlBoolean em SqlMoney.

ToSqlSingle()

Converte esta estrutura SqlBoolean em SqlSingle.

ToSqlString()

Converte esta estrutura SqlBoolean em SqlString.

ToString()

Converte esta estrutura SqlBoolean em uma cadeia de caracteres.

Xor(SqlBoolean, SqlBoolean)

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

Operadores

BitwiseAnd(SqlBoolean, SqlBoolean)

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

BitwiseOr(SqlBoolean, SqlBoolean)

Calcula o OR bit a bit de seus dois operandos.

Equality(SqlBoolean, SqlBoolean)

Compara a igualdade de duas instâncias de SqlBoolean.

ExclusiveOr(SqlBoolean, SqlBoolean)

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

Explicit(SqlBoolean to Boolean)

Converte um SqlBoolean em um booliano.

Explicit(SqlByte to SqlBoolean)

Converte o parâmetro SqlByte em uma estrutura SqlBoolean.

Explicit(SqlDecimal to SqlBoolean)

Converte o parâmetro SqlDecimal em uma estrutura SqlBoolean.

Explicit(SqlDouble to SqlBoolean)

Converte o parâmetro SqlDouble em uma estrutura SqlBoolean.

Explicit(SqlInt16 to SqlBoolean)

Converte o parâmetro SqlInt16 em uma estrutura SqlBoolean.

Explicit(SqlInt32 to SqlBoolean)

Converte o parâmetro SqlInt32 em uma estrutura SqlBoolean.

Explicit(SqlInt64 to SqlBoolean)

Converte o parâmetro SqlInt64 em uma estrutura SqlBoolean.

Explicit(SqlMoney to SqlBoolean)

Converte o parâmetro SqlMoney em uma estrutura SqlBoolean.

Explicit(SqlSingle to SqlBoolean)

Converte o parâmetro SqlSingle em uma estrutura SqlBoolean.

Explicit(SqlString to SqlBoolean)

Converte o parâmetro SqlString em uma estrutura SqlBoolean.

False(SqlBoolean)

O operador false pode ser usado para testar o Value do SqlBoolean para determinar se ele é falso.

GreaterThan(SqlBoolean, SqlBoolean)

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

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

Compara duas estruturas SqlBoolean 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 de SqlBoolean para determinar se elas são diferentes.

LessThan(SqlBoolean, SqlBoolean)

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

LessThanOrEqual(SqlBoolean, SqlBoolean)

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

LogicalNot(SqlBoolean)

Executa uma operação NOT em um SqlBoolean.

OnesComplement(SqlBoolean)

Executa uma operação de complemento de um nas estruturas SqlBoolean fornecidas.

True(SqlBoolean)

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

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