Condividi tramite


SqlBoolean Struct

Definizione

Rappresenta un valore intero che è 1 o 0 da archiviare o recuperare da un database.

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
Ereditarietà
SqlBoolean
Attributi
Implementazioni

Commenti

Qualsiasi valore diverso da zero viene interpretato come 1.

La differenza principale tra una struttura SqlBoolean e un valore booleano standard è che, in cui un valore booleano standard ha due valori possibili, true e false, una struttura SqlBoolean ha tre valori possibili, True, Falseo Null.

Costruttori

SqlBoolean(Boolean)

Inizializza una nuova istanza della struttura SqlBoolean utilizzando il valore booleano fornito.

SqlBoolean(Int32)

Inizializza una nuova istanza della struttura SqlBoolean utilizzando il valore intero specificato.

Campi

False

Rappresenta un valore false che può essere assegnato alla proprietà Value di un'istanza della struttura SqlBoolean.

Null

Rappresenta DBNull che è possibile assegnare a questa istanza della struttura SqlBoolean.

One

Rappresenta un valore che può essere assegnato alla proprietà ByteValue di un'istanza della struttura SqlBoolean.

True

Rappresenta un valore true che può essere assegnato alla proprietà Value di un'istanza della struttura SqlBoolean.

Zero

Rappresenta un valore zero che può essere assegnato alla proprietà ByteValue di un'istanza della struttura SqlBoolean.

Proprietà

ByteValue

Ottiene il valore della struttura SqlBoolean come byte.

IsFalse

Indica se il Value corrente è False.

IsNull

Indica se questa struttura SqlBoolean è Null.

IsTrue

Ottiene un valore che indica se il Value corrente è True.

Value

Ottiene il valore della struttura SqlBoolean. Questa proprietà è di sola lettura.

Metodi

And(SqlBoolean, SqlBoolean)

Calcola l'operazione AND bit per bit di due strutture di SqlBoolean specificate.

CompareTo(Object)

Confronta questa struttura SqlBoolean con un oggetto specificato e restituisce un'indicazione dei relativi valori.

CompareTo(SqlBoolean)

Confronta questo oggetto SqlBoolean con l'oggetto SqlBoolean fornito e restituisce un'indicazione dei relativi valori.

Equals(Object)

Confronta il parametro dell'oggetto fornito con il SqlBoolean.

Equals(SqlBoolean, SqlBoolean)

Confronta due strutture SqlBoolean per determinare se sono uguali.

Equals(SqlBoolean)

Indica se l'istanza corrente è uguale a un'altra istanza dello stesso tipo.

GetHashCode()

Restituisce il codice hash per questa istanza.

GetXsdType(XmlSchemaSet)

Restituisce il linguaggio XSD (XML Schema Definition Language) del XmlSchemaSetspecificato.

GreaterThan(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per determinare se il primo è maggiore del secondo.

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per determinare se il primo è maggiore o uguale al secondo.

LessThan(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per determinare se il primo è minore del secondo.

LessThanOrEquals(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per determinare se il primo è minore o uguale al secondo.

NotEquals(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per verificare l'uguaglianza.

OnesComplement(SqlBoolean)

Esegue un'operazione di complemento sulle strutture di SqlBoolean fornite.

Or(SqlBoolean, SqlBoolean)

Esegue un'operazione OR bit per bit sulle due strutture di SqlBoolean specificate.

Parse(String)

Converte la rappresentazione String specificata di un valore logico nel relativo SqlBoolean equivalente.

ToSqlByte()

Converte questa struttura SqlBoolean in SqlByte.

ToSqlDecimal()

Converte questa struttura SqlBoolean in SqlDecimal.

ToSqlDouble()

Converte questa struttura SqlBoolean in SqlDouble.

ToSqlInt16()

Converte questa struttura SqlBoolean in SqlInt16.

ToSqlInt32()

Converte questa struttura SqlBoolean in SqlInt32.

ToSqlInt64()

Converte questa struttura SqlBoolean in SqlInt64.

ToSqlMoney()

Converte questa struttura SqlBoolean in SqlMoney.

ToSqlSingle()

Converte questa struttura SqlBoolean in SqlSingle.

ToSqlString()

Converte questa struttura SqlBoolean in SqlString.

ToString()

Converte questa struttura SqlBoolean in una stringa.

Xor(SqlBoolean, SqlBoolean)

Esegue un'operazione OR esclusivo bit per bit sui parametri forniti.

Operatori

BitwiseAnd(SqlBoolean, SqlBoolean)

Calcola l'operazione AND bit per bit di due strutture di SqlBoolean specificate.

BitwiseOr(SqlBoolean, SqlBoolean)

Calcola l'OR bit per bit dei relativi operandi.

Equality(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per verificare l'uguaglianza.

ExclusiveOr(SqlBoolean, SqlBoolean)

Esegue un'operazione XOR (Exclusive-OR) bit per bit sui parametri forniti.

Explicit(SqlBoolean to Boolean)

Converte un SqlBoolean in un valore booleano.

Explicit(SqlByte to SqlBoolean)

Converte il parametro SqlByte in una struttura SqlBoolean.

Explicit(SqlDecimal to SqlBoolean)

Converte il parametro SqlDecimal in una struttura SqlBoolean.

Explicit(SqlDouble to SqlBoolean)

Converte il parametro SqlDouble in una struttura SqlBoolean.

Explicit(SqlInt16 to SqlBoolean)

Converte il parametro SqlInt16 in una struttura SqlBoolean.

Explicit(SqlInt32 to SqlBoolean)

Converte il parametro SqlInt32 in una struttura SqlBoolean.

Explicit(SqlInt64 to SqlBoolean)

Converte il parametro SqlInt64 in una struttura SqlBoolean.

Explicit(SqlMoney to SqlBoolean)

Converte il parametro SqlMoney in una struttura SqlBoolean.

Explicit(SqlSingle to SqlBoolean)

Converte il parametro SqlSingle in una struttura SqlBoolean.

Explicit(SqlString to SqlBoolean)

Converte il parametro SqlString in una struttura SqlBoolean.

False(SqlBoolean)

L'operatore false può essere usato per testare il Value del SqlBoolean per determinare se è false.

GreaterThan(SqlBoolean, SqlBoolean)

Confronta due strutture SqlBoolean per determinare se il primo è maggiore del secondo.

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

Confronta due strutture SqlBoolean per determinare se il primo è maggiore o uguale al secondo.

Implicit(Boolean to SqlBoolean)

Converte il valore di byte fornito in un SqlBoolean.

Inequality(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per determinare se non sono uguali.

LessThan(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per determinare se il primo è minore del secondo.

LessThanOrEqual(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per determinare se il primo è minore o uguale al secondo.

LogicalNot(SqlBoolean)

Esegue un'operazione NOT su un SqlBoolean.

OnesComplement(SqlBoolean)

Esegue un'operazione di complemento sulle strutture di SqlBoolean fornite.

True(SqlBoolean)

L'operatore true può essere usato per testare il Value del SqlBoolean per determinare se è true.

Implementazioni dell'interfaccia esplicita

IXmlSerializable.GetSchema()

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice.

IXmlSerializable.ReadXml(XmlReader)

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice.

IXmlSerializable.WriteXml(XmlWriter)

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice.

Si applica a

Vedi anche