SqlBoolean Struktura

Definice

Představuje celočíselnou hodnotu, která je 1 nebo 0, která má být uložena nebo načtena z databáze.

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
Dědičnost
SqlBoolean
Atributy
Implementuje

Poznámky

Jakákoli nenulová hodnota se interpretuje jako 1.

Klíčový rozdíl mezi strukturou SqlBoolean a standardní logickou hodnotou spočívá v tom, že pokud má standardní logická hodnota dvě možné hodnoty, true a false, SqlBoolean má struktura tři možné hodnoty, True, Falsenebo Null.

Konstruktory

SqlBoolean(Boolean)

Inicializuje novou instanci SqlBoolean struktury pomocí zadané logické hodnoty.

SqlBoolean(Int32)

Inicializuje novou instanci SqlBoolean struktury pomocí zadané celočíselné hodnoty.

Pole

False

Představuje hodnotu false, která může být přiřazena Value k vlastnosti instance SqlBoolean struktury.

Null

Představuje DBNull , že lze přiřadit k této instanci SqlBoolean struktury.

One

Představuje jednu hodnotu, která může být přiřazena ByteValue vlastnosti instance SqlBoolean struktury.

True

Představuje hodnotu true, která může být přiřazena Value k vlastnosti instance SqlBoolean struktury.

Zero

Představuje nulovou hodnotu, která může být přiřazena ByteValue k vlastnosti instance SqlBoolean struktury.

Vlastnosti

ByteValue

Získá hodnotu SqlBoolean struktury jako bajt.

IsFalse

Určuje, jestli je Falseaktuální Value hodnota .

IsNull

Určuje, zda je tato SqlBoolean struktura null.

IsTrue

Získá hodnotu, která označuje, zda je aktuální Value hodnota True.

Value

SqlBoolean Získá hodnotu struktury. Tato vlastnost je jen ke čtení.

Metody

And(SqlBoolean, SqlBoolean)

Vypočítá bitové operace AND dvou zadaných SqlBoolean struktur.

CompareTo(Object)

Porovná tuto SqlBoolean strukturu se zadaným objektem a vrátí indikaci jejich relativních hodnot.

CompareTo(SqlBoolean)

Porovná tento SqlBoolean objekt se zadaným SqlBoolean objektem a vrátí indikaci jeho relativních hodnot.

Equals(Object)

Porovná zadaný parametr objektu s parametrem SqlBoolean.

Equals(SqlBoolean)

Určuje, zda je aktuální instance rovna jiné instanci stejného typu.

Equals(SqlBoolean, SqlBoolean)

Porovná dvě SqlBoolean struktury a určí, zda jsou si rovny.

GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

GetXsdType(XmlSchemaSet)

Vrátí jazyk XSD (Xml Schema Definition Language) zadaného XmlSchemaSetobjektu .

GreaterThan(SqlBoolean, SqlBoolean)

Porovná dvě instance a SqlBoolean určí, zda je první větší než druhá.

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Porovná dva výskyty a SqlBoolean určí, zda je první instance větší než nebo rovna druhé.

LessThan(SqlBoolean, SqlBoolean)

Porovná dvě instance a SqlBoolean určí, zda je první instance menší než druhá.

LessThanOrEquals(SqlBoolean, SqlBoolean)

Porovná dvě instance pro SqlBoolean určení, zda první je menší než nebo rovna druhé.

NotEquals(SqlBoolean, SqlBoolean)

Porovná dvě instance z hlediska SqlBoolean rovnosti.

OnesComplement(SqlBoolean)

Provádí operaci doplňku na zadaných SqlBoolean strukturách.

Or(SqlBoolean, SqlBoolean)

Provede bitové operace OR u dvou zadaných SqlBoolean struktur.

Parse(String)

Převede zadanou String reprezentaci logické hodnoty na její SqlBoolean ekvivalent.

ToSqlByte()

Převede tuto SqlBoolean strukturu na SqlByte.

ToSqlDecimal()

Převede tuto SqlBoolean strukturu na SqlDecimal.

ToSqlDouble()

Převede tuto SqlBoolean strukturu na SqlDouble.

ToSqlInt16()

Převede tuto SqlBoolean strukturu na SqlInt16.

ToSqlInt32()

Převede tuto SqlBoolean strukturu na SqlInt32.

ToSqlInt64()

Převede tuto SqlBoolean strukturu na SqlInt64.

ToSqlMoney()

Převede tuto SqlBoolean strukturu na SqlMoney.

ToSqlSingle()

Převede tuto SqlBoolean strukturu na SqlSingle.

ToSqlString()

Převede tuto SqlBoolean strukturu na SqlString.

ToString()

Převede tuto SqlBoolean strukturu na řetězec.

Xor(SqlBoolean, SqlBoolean)

Provede bitové operace exclusive-OR se zadanými parametry.

Operátory

BitwiseAnd(SqlBoolean, SqlBoolean)

Vypočítá bitové operace AND dvou zadaných SqlBoolean struktur.

BitwiseOr(SqlBoolean, SqlBoolean)

Vypočítá bitový operátor OR svých operandů.

Equality(SqlBoolean, SqlBoolean)

Porovná dvě instance z hlediska SqlBoolean rovnosti.

ExclusiveOr(SqlBoolean, SqlBoolean)

Provede bitové operace exclusive-OR (XOR) se zadanými parametry.

Explicit(SqlBoolean to Boolean)

Převede na SqlBoolean logickou hodnotu.

Explicit(SqlByte to SqlBoolean)

Převede parametr na SqlByteSqlBoolean strukturu.

Explicit(SqlDecimal to SqlBoolean)

Převede parametr na SqlDecimalSqlBoolean strukturu.

Explicit(SqlDouble to SqlBoolean)

Převede parametr na SqlDoubleSqlBoolean strukturu.

Explicit(SqlInt16 to SqlBoolean)

Převede parametr na SqlInt16SqlBoolean strukturu.

Explicit(SqlInt32 to SqlBoolean)

Převede parametr na SqlInt32SqlBoolean strukturu.

Explicit(SqlInt64 to SqlBoolean)

Převede parametr na SqlInt64SqlBoolean strukturu.

Explicit(SqlMoney to SqlBoolean)

Převede parametr na SqlMoneySqlBoolean strukturu.

Explicit(SqlSingle to SqlBoolean)

Převede parametr na SqlSingleSqlBoolean strukturu.

Explicit(SqlString to SqlBoolean)

Převede parametr na SqlStringSqlBoolean strukturu.

False(SqlBoolean)

Operátor false se dá použít k otestování Value z , SqlBoolean abyste zjistili, jestli je false.

GreaterThan(SqlBoolean, SqlBoolean)

Porovná dvě SqlBoolean struktury a určí, zda je první struktura větší než druhá.

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

Porovná dvě SqlBoolean struktury a určí, zda je první struktura větší než nebo rovna druhé.

Implicit(Boolean to SqlBoolean)

Převede zadanou hodnotu bajtů na SqlBoolean.

Inequality(SqlBoolean, SqlBoolean)

Porovná dvě instance a SqlBoolean určí, jestli si nejsou rovny.

LessThan(SqlBoolean, SqlBoolean)

Porovná dvě instance a SqlBoolean určí, zda je první instance menší než druhá.

LessThanOrEqual(SqlBoolean, SqlBoolean)

Porovná dvě instance pro SqlBoolean určení, zda první je menší než nebo rovna druhé.

LogicalNot(SqlBoolean)

Provede operaci NOT na .SqlBoolean

OnesComplement(SqlBoolean)

Provádí operaci doplňku na zadaných SqlBoolean strukturách.

True(SqlBoolean)

Operátor true lze použít k otestování Value z k SqlBoolean určení, zda je pravdivá.

Explicitní implementace rozhraní

IXmlSerializable.GetSchema()

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.

IXmlSerializable.ReadXml(XmlReader)

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.

IXmlSerializable.WriteXml(XmlWriter)

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.

Platí pro

Viz také