OracleBoolean Struktura

Definice

Představuje hodnotu vrácenou z operace porovnání databáze mezi datovými typy Oracle a zveřejňuje metody používané k provádění převodů datových typů.

public value class OracleBoolean : IComparable
public struct OracleBoolean : IComparable
type OracleBoolean = struct
Public Structure OracleBoolean
Implements IComparable
Dědičnost
OracleBoolean
Implementuje

Poznámky

Klíčovým rozdílem mezi strukturou OracleBoolean a standardní logickou hodnotou je, že pokud má standard Boolean dvě možné hodnoty, true a false, OracleBoolean struktura má tři možné hodnoty, True, , Falsenebo Null.

Struktura OracleBoolean se nemapuje na datový typ Oracle Boolean ; je vystavena jako třída podpory pohodlí.

Konstruktory

Name Description
OracleBoolean(Boolean)

Inicializuje novou instanci OracleBoolean struktury pomocí zadané Boolean.

OracleBoolean(Int32)

Inicializuje novou instanci OracleBoolean struktury pomocí zadané celé číslo.

Pole

Name Description
False

Představuje hodnotu false, která lze přiřadit k Value vlastnost instance OracleBoolean struktury.

Null

Představuje hodnotu null, která lze přiřadit k Value vlastnosti instance OracleBoolean struktury.

One

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

True

Představuje skutečnou hodnotu, která může být přiřazena k Value vlastnost instance OracleBoolean struktury.

Zero

Představuje hodnotu nuly, kterou lze přiřadit k Value vlastnosti instance OracleBoolean struktury.

Vlastnosti

Name Description
IsFalse

Určuje, zda je aktuální ValueFalse.

IsNull

Určuje, zda hodnota OracleBoolean struktury má hodnotu null.

IsTrue

Určuje, zda je aktuální ValueTrue.

Value

Získá hodnotu struktury OracleBoolean. Tato vlastnost je pouze pro čtení.

Metody

Name Description
And(OracleBoolean, OracleBoolean)

Vypočítá bitový operátor AND dvou zadaných OracleBoolean struktur.

CompareTo(Object)

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

Equals(Object)

Porovná zadaný parametr objektu s OracleBoolean.

Equals(OracleBoolean, OracleBoolean)

Porovná dvě OracleBoolean struktury a určí, jestli jsou stejné.

GetHashCode()

Vrátí kód hash pro tuto instanci.

NotEquals(OracleBoolean, OracleBoolean)

Porovná dvě instance OracleBoolean a určí, jestli nejsou stejné.

OnesComplement(OracleBoolean)

Provede operaci doplňku na zadaných OracleBoolean strukturách.

Or(OracleBoolean, OracleBoolean)

Provede bitové operace OR na dvou zadaných OracleBoolean strukturách.

Parse(String)

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

ToString()

Převede aktuální Value na řetězec.

Xor(OracleBoolean, OracleBoolean)

Provede bitové operace exclusive-OR na zadaných parametrech.

Operátory

Name Description
BitwiseAnd(OracleBoolean, OracleBoolean)

Vypočítá bitový operátor AND dvou zadaných OracleBoolean struktur.

BitwiseOr(OracleBoolean, OracleBoolean)

Vypočítá bitovou hodnotu OR dvou OracleBoolean operandů.

Equality(OracleBoolean, OracleBoolean)

Porovná dvě instance rovnosti OracleBoolean .

ExclusiveOr(OracleBoolean, OracleBoolean)

Provede bitové operace exclusive-OR na zadaných OracleBoolean parametrech.

Explicit(OracleBoolean to Boolean)

Převede na OracleBoolean .Boolean

Explicit(OracleNumber to OracleBoolean)

OracleNumber Převede parametr na OracleBoolean strukturu.

Explicit(String to OracleBoolean)

Převede řetězec na OracleBoolean strukturu.

False(OracleBoolean)

Používá se k otestování Value hodnoty OracleBoolean , která určuje, jestli je false.

Implicit(Boolean to OracleBoolean)

Boolean Převede hodnotu na hodnotu OracleBoolean.

Inequality(OracleBoolean, OracleBoolean)

Porovná dvě instance OracleBoolean nerovnosti.

LogicalNot(OracleBoolean)

Provede operaci NOT na objektu OracleBoolean.

OnesComplement(OracleBoolean)

Provede operaci doplňku u zadaného OracleBooleanparametru .

True(OracleBoolean)

Používá se k otestování Value hodnoty OracleBoolean , která určuje, jestli je pravdivá.

Platí pro