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
public value class SqlBoolean : IComparable, 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
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlBoolean = struct
    interface INullable
[<System.Serializable>]
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable
Public Structure SqlBoolean
Implements IComparable, INullable, IXmlSerializable
Ereditarietà
SqlBoolean
Attributi
Implementazioni

Commenti

Qualsiasi valore diverso da zero viene interpretato come 1.

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

Costruttori

Nome Descrizione
SqlBoolean(Boolean)

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

SqlBoolean(Int32)

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

Campi

Nome Descrizione
False

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

Null

Rappresenta DBNull che può essere assegnato a questa istanza della SqlBoolean struttura.

One

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

True

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

Zero

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

Proprietà

Nome Descrizione
ByteValue

Ottiene il valore della SqlBoolean struttura come byte.

IsFalse

Indica se l'oggetto corrente Value è False.

IsNull

Indica se questa SqlBoolean struttura è Null.

IsTrue

Ottiene un valore che indica se l'oggetto corrente Value è True.

Value

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

Metodi

Nome Descrizione
And(SqlBoolean, SqlBoolean)

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

CompareTo(Object)

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

CompareTo(SqlBoolean)

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

Equals(Object)

Confronta il parametro dell'oggetto fornito con .SqlBoolean

Equals(SqlBoolean, SqlBoolean)

Confronta due SqlBoolean strutture per determinare se sono uguali.

GetHashCode()

Restituisce il codice hash per questa istanza.

GetXsdType(XmlSchemaSet)

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

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 fornite SqlBoolean .

Or(SqlBoolean, SqlBoolean)

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

Parse(String)

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

ToSqlByte()

Converte questa SqlBoolean struttura in SqlByte.

ToSqlDecimal()

Converte questa SqlBoolean struttura in SqlDecimal.

ToSqlDouble()

Converte questa SqlBoolean struttura in SqlDouble.

ToSqlInt16()

Converte questa SqlBoolean struttura in SqlInt16.

ToSqlInt32()

Converte questa SqlBoolean struttura in SqlInt32.

ToSqlInt64()

Converte questa SqlBoolean struttura in SqlInt64.

ToSqlMoney()

Converte questa SqlBoolean struttura in SqlMoney.

ToSqlSingle()

Converte questa SqlBoolean struttura in SqlSingle.

ToSqlString()

Converte questa SqlBoolean struttura in SqlString.

ToString()

Converte questa SqlBoolean struttura in una stringa.

Xor(SqlBoolean, SqlBoolean)

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

Operatori

Nome Descrizione
BitwiseAnd(SqlBoolean, SqlBoolean)

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

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 oggetto in SqlBoolean un valore booleano.

Explicit(SqlByte to SqlBoolean)

Converte il SqlByte parametro in una SqlBoolean struttura.

Explicit(SqlDecimal to SqlBoolean)

Converte il SqlDecimal parametro in una SqlBoolean struttura.

Explicit(SqlDouble to SqlBoolean)

Converte il SqlDouble parametro in una SqlBoolean struttura.

Explicit(SqlInt16 to SqlBoolean)

Converte il SqlInt16 parametro in una SqlBoolean struttura.

Explicit(SqlInt32 to SqlBoolean)

Converte il SqlInt32 parametro in una SqlBoolean struttura.

Explicit(SqlInt64 to SqlBoolean)

Converte il SqlInt64 parametro in una SqlBoolean struttura.

Explicit(SqlMoney to SqlBoolean)

Converte il SqlMoney parametro in una SqlBoolean struttura.

Explicit(SqlSingle to SqlBoolean)

Converte il SqlSingle parametro in una SqlBoolean struttura.

Explicit(SqlString to SqlBoolean)

Converte il SqlString parametro in una SqlBoolean struttura.

False(SqlBoolean)

L'operatore false può essere usato per testare l'oggetto ValueSqlBoolean di per determinare se è false.

GreaterThan(SqlBoolean, SqlBoolean)

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

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

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

Implicit(Boolean to SqlBoolean)

Converte il valore di byte fornito in un oggetto 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 oggetto SqlBoolean.

OnesComplement(SqlBoolean)

Esegue un'operazione di complemento sulle strutture fornite SqlBoolean .

True(SqlBoolean)

L'operatore true può essere usato per testare l'oggetto ValueSqlBoolean di per determinare se è true.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
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