Condividi tramite


SqlBoolean Struct

Definizione

Rappresenta un intero, 1 o 0, da memorizzare o da 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 chiave tra una SqlBoolean struttura e un valore booleano standard è che, dove un booleano standard ha due valori possibili e falseSqlBoolean una struttura ha tre valori true 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 l'intero specificato.

Campi

False

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

Null

Rappresenta un oggetto DBNull che può essere assegnato a questa istanza della struttura di 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 un byte.

IsFalse

Indica se la proprietà Value corrente è False.

IsNull

Indica se la struttura SqlBoolean è Null.

IsTrue

Ottiene un valore che indica se Value è True.

Value

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

Metodi

And(SqlBoolean, SqlBoolean)

Calcola l'operatore AND bit per bit delle due strutture SqlBoolean specificate.

CompareTo(Object)

Confronta la struttura SqlBoolean con un oggetto specificato e restituisce un’indicazione dei valori relativi.

CompareTo(SqlBoolean)

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

Equals(Object)

Il parametro dell’oggetto fornito viene confrontato con l'oggetto SqlBoolean.

Equals(SqlBoolean)

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

Equals(SqlBoolean, SqlBoolean)

Confronta due strutture SqlBoolean per stabilire se sono uguali.

GetHashCode()

Restituisce il codice hash per l'istanza.

GetXsdType(XmlSchemaSet)

Restituisce il linguaggio XSD (XML Schema Definition) dell'oggetto XmlSchemaSet specificato.

GreaterThan(SqlBoolean, SqlBoolean)

Confronta due istanze dell'oggetto SqlBoolean per stabilire se la prima è maggiore della seconda.

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Confronta due istanze dell'oggetto SqlBoolean per stabilire se la prima è maggiore o uguale alla seconda.

LessThan(SqlBoolean, SqlBoolean)

Confronta due istanze dell'oggetto SqlBoolean per stabilire se la prima è minore della seconda.

LessThanOrEquals(SqlBoolean, SqlBoolean)

Confronta due istanze dell'oggetto SqlBoolean per stabilire se la prima è minore o uguale alla seconda.

NotEquals(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per determinare se siano uguali.

OnesComplement(SqlBoolean)

Esegue un’operazione complemento a uno sulle strutture SqlBoolean fornite.

Or(SqlBoolean, SqlBoolean)

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

Parse(String)

Converte la rappresentazione String specificata di un valore logico nell’equivalente SqlBoolean.

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 la struttura SqlBoolean in una stringa.

Xor(SqlBoolean, SqlBoolean)

Esegue un’operazione esclusiva OR bit per bit sui parametri forniti.

Operatori

BitwiseAnd(SqlBoolean, SqlBoolean)

Calcola l'operatore AND bit per bit delle due strutture SqlBoolean specificate.

BitwiseOr(SqlBoolean, SqlBoolean)

Calcola l'operatore OR bit per bit dei suoi operandi.

Equality(SqlBoolean, SqlBoolean)

Confronta due istanze di SqlBoolean per determinare se siano uguali.

ExclusiveOr(SqlBoolean, SqlBoolean)

Esegue un’operazione esclusiva OR (XOR) bit per bit sui parametri forniti.

Explicit(SqlBoolean to Boolean)

Converte un oggetto SqlBoolean in un Boolean.

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 utilizzato per verificare se la proprietà Value di SqlBoolean è false.

GreaterThan(SqlBoolean, SqlBoolean)

Confronta due strutture SqlBoolean per stabilire se la prima è maggiore della seconda.

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

Confronta due strutture SqlBoolean per stabilire se la prima è maggiore o uguale alla seconda.

Implicit(Boolean to SqlBoolean)

Converte il valore di byte fornito in una struttura SqlBoolean.

Inequality(SqlBoolean, SqlBoolean)

Confronta due istanze dell'oggetto SqlBoolean per stabilire se sono diverse.

LessThan(SqlBoolean, SqlBoolean)

Confronta due istanze dell'oggetto SqlBoolean per stabilire se la prima è minore della seconda.

LessThanOrEqual(SqlBoolean, SqlBoolean)

Confronta due istanze dell'oggetto SqlBoolean per stabilire se la prima è minore o uguale alla seconda.

LogicalNot(SqlBoolean)

Esegue un'operazione NOT su un oggetto SqlBoolean.

OnesComplement(SqlBoolean)

Esegue un’operazione complemento a uno sulle strutture SqlBoolean fornite.

True(SqlBoolean)

L’operatore true può essere utilizzato per verificare se la proprietà Value di SqlBoolean è true.

Implementazioni dell'interfaccia esplicita

IXmlSerializable.GetSchema()

Questo membro supporta l'infrastruttura .NET Framework e non è possibile usarlo direttamente dal codice.

IXmlSerializable.ReadXml(XmlReader)

Questo membro supporta l'infrastruttura .NET Framework e non è possibile usarlo direttamente dal codice.

IXmlSerializable.WriteXml(XmlWriter)

Questo membro supporta l'infrastruttura .NET Framework e non è possibile usarlo direttamente dal codice.

Si applica a

Vedi anche