SqlBoolean SqlBoolean SqlBoolean SqlBoolean Struct

Definição

Representa um valor inteiro que é 1 ou 0 a ser armazenado no banco de dados ou recuperado do banco de dados.Represents an integer value that is either 1 or 0 to be stored in or retrieved from a database.

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

Comentários

Qualquer valor diferente de zero é interpretado como 1.Any non-zero value is interpreted as 1.

A principal diferença entre uma SqlBoolean estrutura e um valor booliano padrão é que, em que um booliano padrão tem dois true valores falsepossíveis, SqlBoolean e uma estrutura tem três valores Truepossíveis,, False, ou Null.The key difference between a SqlBoolean structure and a standard Boolean value is that, where a standard Boolean has two possible values, true and false, a SqlBoolean structure has three possible values, True, False, or Null.

Construtores

SqlBoolean(Boolean) SqlBoolean(Boolean) SqlBoolean(Boolean) SqlBoolean(Boolean)

Inicializa uma nova instância da estrutura SqlBoolean usando o valor booliano fornecido.Initializes a new instance of the SqlBoolean structure using the supplied Boolean value.

SqlBoolean(Int32) SqlBoolean(Int32) SqlBoolean(Int32) SqlBoolean(Int32)

Inicializa uma nova instância da estrutura SqlBoolean usando o valor inteiro especificado.Initializes a new instance of the SqlBoolean structure using the specified integer value.

Campos

False False False False

Representa um valor falso que pode ser atribuído à propriedade Value de uma instância da estrutura SqlBoolean.Represents a false value that can be assigned to the Value property of an instance of the SqlBoolean structure.

Null Null Null Null

Representa um DBNull que pode ser atribuído a essa instância da estrutura SqlBoolean.Represents DBNull that can be assigned to this instance of the SqlBoolean structure.

One One One One

Representa um valor um que pode ser atribuído à propriedade ByteValue de uma instância da estrutura SqlBoolean.Represents a one value that can be assigned to the ByteValue property of an instance of the SqlBoolean structure.

True True True True

Representa um valor verdadeiro que pode ser atribuído à propriedade Value de uma instância da estrutura SqlBoolean.Represents a true value that can be assigned to the Value property of an instance of the SqlBoolean structure.

Zero Zero Zero Zero

Representa um valor zero que pode ser atribuído à propriedade ByteValue de uma instância da estrutura SqlBoolean.Represents a zero value that can be assigned to the ByteValue property of an instance of the SqlBoolean structure.

Propriedades

ByteValue ByteValue ByteValue ByteValue

Obtém o valor da estrutura SqlBoolean como um byte.Gets the value of the SqlBoolean structure as a byte.

IsFalse IsFalse IsFalse IsFalse

Indica se o Value atual é False.Indicates whether the current Value is False.

IsNull IsNull IsNull IsNull

Indica se esta estrutura SqlBoolean é nula.Indicates whether this SqlBoolean structure is null.

IsTrue IsTrue IsTrue IsTrue

Obtém um valor que indica se o Value atual é True.Gets a value that indicates whether the current Value is True.

Value Value Value Value

Obtém o valor da estrutura SqlBoolean.Gets the SqlBoolean structure's value. Esta propriedade é somente para leitura.This property is read-only.

Métodos

And(SqlBoolean, SqlBoolean) And(SqlBoolean, SqlBoolean) And(SqlBoolean, SqlBoolean) And(SqlBoolean, SqlBoolean)

Calcula a operação AND bit a bit de duas estruturas SqlBoolean especificadas.Computes the bitwise AND operation of two specified SqlBoolean structures.

CompareTo(SqlBoolean) CompareTo(SqlBoolean) CompareTo(SqlBoolean) CompareTo(SqlBoolean)

Compara esse objeto SqlBoolean ao objeto SqlBoolean fornecido e retorna uma indicação de seus valores relativos.Compares this SqlBoolean object to the supplied SqlBoolean object and returns an indication of their relative values.

CompareTo(Object) CompareTo(Object) CompareTo(Object) CompareTo(Object)

Compara essa estrutura SqlBoolean com um objeto especificado e retorna uma indicação de seus valores relativos.Compares this SqlBoolean structure to a specified object and returns an indication of their relative values.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Compara o parâmetro de objeto fornecido com o SqlBoolean.Compares the supplied object parameter to the SqlBoolean.

Equals(SqlBoolean, SqlBoolean) Equals(SqlBoolean, SqlBoolean) Equals(SqlBoolean, SqlBoolean) Equals(SqlBoolean, SqlBoolean)

Compara duas estruturas SqlBoolean para determinar se elas são iguais.Compares two SqlBoolean structures to determine whether they are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Retorna o código hash para essa instância.Returns the hash code for this instance.

GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet)

Retorna a XSD (linguagem de definição de esquema XML) do XmlSchemaSet especificado.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean para determinar se a primeira é maior que a segunda.Compares two instances of SqlBoolean to determine whether the first is greater than the second.

GreaterThanOrEquals(SqlBoolean, SqlBoolean) GreaterThanOrEquals(SqlBoolean, SqlBoolean) GreaterThanOrEquals(SqlBoolean, SqlBoolean) GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean para determinar se a primeira é maior ou igual à segunda.Compares two instances of SqlBoolean to determine whether the first is greater than or equal to the second.

LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean para determinar se a primeira é menor que a segunda.Compares two instances of SqlBoolean to determine whether the first is less than the second.

LessThanOrEquals(SqlBoolean, SqlBoolean) LessThanOrEquals(SqlBoolean, SqlBoolean) LessThanOrEquals(SqlBoolean, SqlBoolean) LessThanOrEquals(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean para determinar se a primeira é menor ou igual à segunda.Compares two instances of SqlBoolean to determine whether the first is less than or equal to the second.

NotEquals(SqlBoolean, SqlBoolean) NotEquals(SqlBoolean, SqlBoolean) NotEquals(SqlBoolean, SqlBoolean) NotEquals(SqlBoolean, SqlBoolean)

Compara a igualdade de duas instâncias de SqlBoolean.Compares two instances of SqlBoolean for equality.

OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean)

Executa uma operação de complemento de um nas estruturas SqlBoolean fornecidas.Performs a one's complement operation on the supplied SqlBoolean structures.

Or(SqlBoolean, SqlBoolean) Or(SqlBoolean, SqlBoolean) Or(SqlBoolean, SqlBoolean) Or(SqlBoolean, SqlBoolean)

Executa uma operação OR bit a bit nas duas estruturas SqlBoolean especificadas.Performs a bitwise OR operation on the two specified SqlBoolean structures.

Parse(String) Parse(String) Parse(String) Parse(String)

Converte a representação String especificada de um valor lógico para seu SqlBoolean equivalente.Converts the specified String representation of a logical value to its SqlBoolean equivalent.

ToSqlByte() ToSqlByte() ToSqlByte() ToSqlByte()

Converte esta estrutura SqlBoolean em SqlByte.Converts this SqlBoolean structure to SqlByte.

ToSqlDecimal() ToSqlDecimal() ToSqlDecimal() ToSqlDecimal()

Converte esta estrutura SqlBoolean em SqlDecimal.Converts this SqlBoolean structure to SqlDecimal.

ToSqlDouble() ToSqlDouble() ToSqlDouble() ToSqlDouble()

Converte esta estrutura SqlBoolean em SqlDouble.Converts this SqlBoolean structure to SqlDouble.

ToSqlInt16() ToSqlInt16() ToSqlInt16() ToSqlInt16()

Converte esta estrutura SqlBoolean em SqlInt16.Converts this SqlBoolean structure to SqlInt16.

ToSqlInt32() ToSqlInt32() ToSqlInt32() ToSqlInt32()

Converte esta estrutura SqlBoolean em SqlInt32.Converts this SqlBoolean structure to SqlInt32.

ToSqlInt64() ToSqlInt64() ToSqlInt64() ToSqlInt64()

Converte esta estrutura SqlBoolean em SqlInt64.Converts this SqlBoolean structure to SqlInt64.

ToSqlMoney() ToSqlMoney() ToSqlMoney() ToSqlMoney()

Converte esta estrutura SqlBoolean em SqlMoney.Converts this SqlBoolean structure to SqlMoney.

ToSqlSingle() ToSqlSingle() ToSqlSingle() ToSqlSingle()

Converte esta estrutura SqlBoolean em SqlSingle.Converts this SqlBoolean structure to SqlSingle.

ToSqlString() ToSqlString() ToSqlString() ToSqlString()

Converte esta estrutura SqlBoolean em SqlString.Converts this SqlBoolean structure to SqlString.

ToString() ToString() ToString() ToString()

Converte esta estrutura SqlBoolean em uma cadeia de caracteres.Converts this SqlBoolean structure to a string.

Xor(SqlBoolean, SqlBoolean) Xor(SqlBoolean, SqlBoolean) Xor(SqlBoolean, SqlBoolean) Xor(SqlBoolean, SqlBoolean)

Executa uma operação OR exclusiva bit a bit nos parâmetros fornecidos.Performs a bitwise exclusive-OR operation on the supplied parameters.

Operadores

BitwiseAnd(SqlBoolean, SqlBoolean) BitwiseAnd(SqlBoolean, SqlBoolean) BitwiseAnd(SqlBoolean, SqlBoolean) BitwiseAnd(SqlBoolean, SqlBoolean)

Calcula a operação AND bit a bit de duas estruturas SqlBoolean especificadas.Computes the bitwise AND operation of two specified SqlBoolean structures.

BitwiseOr(SqlBoolean, SqlBoolean) BitwiseOr(SqlBoolean, SqlBoolean) BitwiseOr(SqlBoolean, SqlBoolean) BitwiseOr(SqlBoolean, SqlBoolean)

Calcula o OR bit a bit de seus dois operandos.Computes the bitwise OR of its operands.

Equality(SqlBoolean, SqlBoolean) Equality(SqlBoolean, SqlBoolean) Equality(SqlBoolean, SqlBoolean) Equality(SqlBoolean, SqlBoolean)

Compara a igualdade de duas instâncias de SqlBoolean.Compares two instances of SqlBoolean for equality.

ExclusiveOr(SqlBoolean, SqlBoolean) ExclusiveOr(SqlBoolean, SqlBoolean) ExclusiveOr(SqlBoolean, SqlBoolean) ExclusiveOr(SqlBoolean, SqlBoolean)

Executa uma operação OR exclusiva (XOR) bit a bit nos parâmetros fornecidos.Performs a bitwise exclusive-OR (XOR) operation on the supplied parameters.

Explicit(SqlString to SqlBoolean) Explicit(SqlString to SqlBoolean) Explicit(SqlString to SqlBoolean) Explicit(SqlString to SqlBoolean)

Converte o parâmetro SqlString em uma estrutura SqlBoolean.Converts the SqlString parameter to a SqlBoolean structure.

Explicit(SqlSingle to SqlBoolean) Explicit(SqlSingle to SqlBoolean) Explicit(SqlSingle to SqlBoolean) Explicit(SqlSingle to SqlBoolean)

Converte o parâmetro SqlSingle em uma estrutura SqlBoolean.Converts the SqlSingle parameter to a SqlBoolean structure.

Explicit(SqlMoney to SqlBoolean) Explicit(SqlMoney to SqlBoolean) Explicit(SqlMoney to SqlBoolean) Explicit(SqlMoney to SqlBoolean)

Converte o parâmetro SqlMoney em uma estrutura SqlBoolean.Converts the SqlMoney parameter to a SqlBoolean structure.

Explicit(SqlInt32 to SqlBoolean) Explicit(SqlInt32 to SqlBoolean) Explicit(SqlInt32 to SqlBoolean) Explicit(SqlInt32 to SqlBoolean)

Converte o parâmetro SqlInt32 em uma estrutura SqlBoolean.Converts the SqlInt32 parameter to a SqlBoolean structure.

Explicit(SqlInt64 to SqlBoolean) Explicit(SqlInt64 to SqlBoolean) Explicit(SqlInt64 to SqlBoolean) Explicit(SqlInt64 to SqlBoolean)

Converte o parâmetro SqlInt64 em uma estrutura SqlBoolean.Converts the SqlInt64 parameter to a SqlBoolean structure.

Explicit(SqlDouble to SqlBoolean) Explicit(SqlDouble to SqlBoolean) Explicit(SqlDouble to SqlBoolean) Explicit(SqlDouble to SqlBoolean)

Converte o parâmetro SqlDouble em uma estrutura SqlBoolean.Converts the SqlDouble parameter to a SqlBoolean structure.

Explicit(SqlInt16 to SqlBoolean) Explicit(SqlInt16 to SqlBoolean) Explicit(SqlInt16 to SqlBoolean) Explicit(SqlInt16 to SqlBoolean)

Converte o parâmetro SqlInt16 em uma estrutura SqlBoolean.Converts the SqlInt16 parameter to a SqlBoolean structure.

Explicit(SqlDecimal to SqlBoolean) Explicit(SqlDecimal to SqlBoolean) Explicit(SqlDecimal to SqlBoolean) Explicit(SqlDecimal to SqlBoolean)

Converte o parâmetro SqlDecimal em uma estrutura SqlBoolean.Converts the SqlDecimal parameter to a SqlBoolean structure.

Explicit(SqlByte to SqlBoolean) Explicit(SqlByte to SqlBoolean) Explicit(SqlByte to SqlBoolean) Explicit(SqlByte to SqlBoolean)

Converte o parâmetro SqlByte em uma estrutura SqlBoolean.Converts the SqlByte parameter to a SqlBoolean structure.

Explicit(SqlBoolean to Boolean) Explicit(SqlBoolean to Boolean) Explicit(SqlBoolean to Boolean) Explicit(SqlBoolean to Boolean)

Converte um SqlBoolean em um booliano.Converts a SqlBoolean to a Boolean.

False(SqlBoolean) False(SqlBoolean) False(SqlBoolean) False(SqlBoolean)

O operador false pode ser usado para testar o Value do SqlBoolean para determinar se ele é falso.The false operator can be used to test the Value of the SqlBoolean to determine whether it is false.

GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean)

Compara duas estruturas SqlBoolean para determinar se a primeira é maior que a segunda.Compares two SqlBoolean structures to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlBoolean, SqlBoolean) GreaterThanOrEqual(SqlBoolean, SqlBoolean) GreaterThanOrEqual(SqlBoolean, SqlBoolean) GreaterThanOrEqual(SqlBoolean, SqlBoolean)

Compara duas estruturas SqlBoolean para determinar se a primeira é maior ou igual à segunda.Compares two SqlBoolean structures to determine whether the first is greater than or equal to the second.

Implicit(Boolean to SqlBoolean) Implicit(Boolean to SqlBoolean) Implicit(Boolean to SqlBoolean) Implicit(Boolean to SqlBoolean)

Converte o valor de byte fornecido em um SqlBoolean.Converts the supplied byte value to a SqlBoolean.

Inequality(SqlBoolean, SqlBoolean) Inequality(SqlBoolean, SqlBoolean) Inequality(SqlBoolean, SqlBoolean) Inequality(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean para determinar se elas são diferentes.Compares two instances of SqlBoolean to determine whether they are not equal.

LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean para determinar se a primeira é menor que a segunda.Compares two instances of SqlBoolean to determine whether the first is less than the second.

LessThanOrEqual(SqlBoolean, SqlBoolean) LessThanOrEqual(SqlBoolean, SqlBoolean) LessThanOrEqual(SqlBoolean, SqlBoolean) LessThanOrEqual(SqlBoolean, SqlBoolean)

Compara duas instâncias de SqlBoolean para determinar se a primeira é menor ou igual à segunda.Compares two instances of SqlBoolean to determine whether the first is less than or equal to the second.

LogicalNot(SqlBoolean) LogicalNot(SqlBoolean) LogicalNot(SqlBoolean) LogicalNot(SqlBoolean)

Executa uma operação NOT em um SqlBoolean.Performs a NOT operation on a SqlBoolean.

OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean)

Executa uma operação de complemento de um nas estruturas SqlBoolean fornecidas.Performs a one's complement operation on the supplied SqlBoolean structures.

True(SqlBoolean) True(SqlBoolean) True(SqlBoolean) True(SqlBoolean)

O operador true pode ser usado para testar o Value do SqlBoolean para determinar se ele é verdadeiro.The true operator can be used to test the Value of the SqlBoolean to determine whether it is true.

Implantações explícitas de interface

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Aplica-se a

Veja também