Compartir vía


SqlBoolean Estructura

Definición

Representa un valor entero que es 1 o 0 en el que se va a almacenar o recuperar de una base de datos.

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
Herencia
SqlBoolean
Atributos
Implementaciones

Comentarios

Cualquier valor distinto de cero se interpreta como 1.

La diferencia clave entre una estructura de SqlBoolean y un valor booleano estándar es que, donde un valor booleano estándar tiene dos valores posibles, true y false, una estructura de SqlBoolean tiene tres valores posibles, True, Falseo Null.

Constructores

SqlBoolean(Boolean)

Inicializa una nueva instancia de la estructura SqlBoolean utilizando el valor booleano proporcionado.

SqlBoolean(Int32)

Inicializa una nueva instancia de la estructura SqlBoolean utilizando el valor entero especificado.

Campos

False

Representa un valor false que se puede asignar a la propiedad Value de una instancia de la estructura SqlBoolean.

Null

Representa DBNull que se pueden asignar a esta instancia de la estructura SqlBoolean.

One

Representa un valor que se puede asignar a la propiedad ByteValue de una instancia de la estructura SqlBoolean.

True

Representa un valor true que se puede asignar a la propiedad Value de una instancia de la estructura SqlBoolean.

Zero

Representa un valor cero que se puede asignar a la propiedad ByteValue de una instancia de la estructura SqlBoolean.

Propiedades

ByteValue

Obtiene el valor de la estructura SqlBoolean como un byte.

IsFalse

Indica si el Value actual es False.

IsNull

Indica si esta estructura SqlBoolean es null.

IsTrue

Obtiene un valor que indica si el Value actual es True.

Value

Obtiene el valor de SqlBoolean estructura. Esta propiedad es de solo lectura.

Métodos

And(SqlBoolean, SqlBoolean)

Calcula la operación AND bit a bit de dos estructuras de SqlBoolean especificadas.

CompareTo(Object)

Compara esta estructura SqlBoolean con un objeto especificado y devuelve una indicación de sus valores relativos.

CompareTo(SqlBoolean)

Compara este objeto SqlBoolean con el objeto SqlBoolean proporcionado y devuelve una indicación de sus valores relativos.

Equals(Object)

Compara el parámetro de objeto proporcionado con el SqlBoolean.

Equals(SqlBoolean, SqlBoolean)

Compara dos estructuras SqlBoolean para determinar si son iguales.

Equals(SqlBoolean)

Indica si la instancia actual es igual a otra instancia del mismo tipo.

GetHashCode()

Devuelve el código hash de esta instancia.

GetXsdType(XmlSchemaSet)

Devuelve el lenguaje de definición de esquema XML (XSD) del XmlSchemaSetespecificado.

GreaterThan(SqlBoolean, SqlBoolean)

Compara dos instancias de SqlBoolean para determinar si la primera es mayor que la segunda.

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Compara dos instancias de SqlBoolean para determinar si la primera es mayor o igual que la segunda.

LessThan(SqlBoolean, SqlBoolean)

Compara dos instancias de SqlBoolean para determinar si la primera es menor que la segunda.

LessThanOrEquals(SqlBoolean, SqlBoolean)

Compara dos instancias de SqlBoolean para determinar si la primera es menor o igual que la segunda.

NotEquals(SqlBoolean, SqlBoolean)

Compara dos instancias de SqlBoolean para obtener igualdad.

OnesComplement(SqlBoolean)

Realiza una operación de complemento en las estructuras SqlBoolean proporcionadas.

Or(SqlBoolean, SqlBoolean)

Realiza una operación OR bit a bit en las dos estructuras de SqlBoolean especificadas.

Parse(String)

Convierte la representación String especificada de un valor lógico en su SqlBoolean equivalente.

ToSqlByte()

Convierte esta estructura de SqlBoolean en SqlByte.

ToSqlDecimal()

Convierte esta estructura de SqlBoolean en SqlDecimal.

ToSqlDouble()

Convierte esta estructura de SqlBoolean en SqlDouble.

ToSqlInt16()

Convierte esta estructura de SqlBoolean en SqlInt16.

ToSqlInt32()

Convierte esta estructura de SqlBoolean en SqlInt32.

ToSqlInt64()

Convierte esta estructura de SqlBoolean en SqlInt64.

ToSqlMoney()

Convierte esta estructura de SqlBoolean en SqlMoney.

ToSqlSingle()

Convierte esta estructura de SqlBoolean en SqlSingle.

ToSqlString()

Convierte esta estructura de SqlBoolean en SqlString.

ToString()

Convierte esta estructura SqlBoolean en una cadena.

Xor(SqlBoolean, SqlBoolean)

Realiza una operación OR exclusiva bit a bit en los parámetros proporcionados.

Operadores

BitwiseAnd(SqlBoolean, SqlBoolean)

Calcula la operación AND bit a bit de dos estructuras de SqlBoolean especificadas.

BitwiseOr(SqlBoolean, SqlBoolean)

Calcula el OR bit a bit de sus operandos.

Equality(SqlBoolean, SqlBoolean)

Compara dos instancias de SqlBoolean para obtener igualdad.

ExclusiveOr(SqlBoolean, SqlBoolean)

Realiza una operación or-OR (XOR) bit a bit en los parámetros proporcionados.

Explicit(SqlBoolean to Boolean)

Convierte un SqlBoolean en un valor booleano.

Explicit(SqlByte to SqlBoolean)

Convierte el parámetro SqlByte en una estructura de SqlBoolean.

Explicit(SqlDecimal to SqlBoolean)

Convierte el parámetro SqlDecimal en una estructura de SqlBoolean.

Explicit(SqlDouble to SqlBoolean)

Convierte el parámetro SqlDouble en una estructura de SqlBoolean.

Explicit(SqlInt16 to SqlBoolean)

Convierte el parámetro SqlInt16 en una estructura de SqlBoolean.

Explicit(SqlInt32 to SqlBoolean)

Convierte el parámetro SqlInt32 en una estructura de SqlBoolean.

Explicit(SqlInt64 to SqlBoolean)

Convierte el parámetro SqlInt64 en una estructura de SqlBoolean.

Explicit(SqlMoney to SqlBoolean)

Convierte el parámetro SqlMoney en una estructura de SqlBoolean.

Explicit(SqlSingle to SqlBoolean)

Convierte el parámetro SqlSingle en una estructura de SqlBoolean.

Explicit(SqlString to SqlBoolean)

Convierte el parámetro SqlString en una estructura de SqlBoolean.

False(SqlBoolean)

El operador false se puede usar para probar el Value del SqlBoolean para determinar si es false.

GreaterThan(SqlBoolean, SqlBoolean)

Compara dos estructuras SqlBoolean para determinar si la primera es mayor que la segunda.

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

Compara dos estructuras SqlBoolean para determinar si la primera es mayor o igual que la segunda.

Implicit(Boolean to SqlBoolean)

Convierte el valor de byte proporcionado en un SqlBoolean.

Inequality(SqlBoolean, SqlBoolean)

Compara dos instancias de SqlBoolean para determinar si no son iguales.

LessThan(SqlBoolean, SqlBoolean)

Compara dos instancias de SqlBoolean para determinar si la primera es menor que la segunda.

LessThanOrEqual(SqlBoolean, SqlBoolean)

Compara dos instancias de SqlBoolean para determinar si la primera es menor o igual que la segunda.

LogicalNot(SqlBoolean)

Realiza una operación NOT en un SqlBoolean.

OnesComplement(SqlBoolean)

Realiza una operación de complemento en las estructuras SqlBoolean proporcionadas.

True(SqlBoolean)

El operador true se puede usar para probar el Value del SqlBoolean para determinar si es true.

Implementaciones de interfaz explícitas

IXmlSerializable.GetSchema()

Este miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código.

IXmlSerializable.ReadXml(XmlReader)

Este miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código.

IXmlSerializable.WriteXml(XmlWriter)

Este miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código.

Se aplica a

Consulte también