SqlBoolean Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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 | |
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. |