Поделиться через


OracleBoolean Структура

Определение

Представляет значение, возвращаемое из операции сравнения баз данных, относящихся к разным типам данных Oracle, и предоставляет другим приложениям методы для выполнения преобразований типов данных.

public value class OracleBoolean : IComparable
public struct OracleBoolean : IComparable
type OracleBoolean = struct
Public Structure OracleBoolean
Implements IComparable
Наследование
OracleBoolean
Реализации

Комментарии

Основное различие между структурой OracleBoolean и стандартным логическим значением заключается в том, что, если стандарт Boolean имеет два возможных значения, true и false, OracleBoolean структура имеет три возможных значения: True, Falseили Null.

Структура OracleBoolean не сопоставляется с типом данных Oracle Boolean ; она предоставляется в качестве удобного класса поддержки.

Конструкторы

OracleBoolean(Boolean)

Выполняет инициализацию нового экземпляра структуры OracleBoolean с помощью указанного Boolean.

OracleBoolean(Int32)

Выполняет инициализацию нового экземпляра структуры OracleBoolean с помощью указанного целого числа.

Поля

False

Представляет значение ЛОЖЬ, которое может быть присвоено свойству Value экземпляра структуры OracleBoolean.

Null

Представляет значение NULL, которое может быть назначено свойству Value экземпляра структуры OracleBoolean.

One

Представляет значение 1, которое может быть присвоено свойству Value экземпляра структуры OracleBoolean.

True

Представляет значение ИСТИНА, которое может быть присвоено свойству Value экземпляра структуры OracleBoolean.

Zero

Представляет значение 0, которое может быть присвоено свойству Value экземпляра структуры OracleBoolean.

Свойства

IsFalse

Показывает, задано ли для текущего свойства Value значение False.

IsNull

Показывает, является ли значение структуры OracleBoolean пустым.

IsTrue

Показывает, задано ли для текущего свойства Value значение True.

Value

Получает значение структуры OracleBoolean. Это свойство доступно только для чтения.

Методы

And(OracleBoolean, OracleBoolean)

Вычисляет результат битовой операции AND для двух указанных структур OracleBoolean.

CompareTo(Object)

Сравнивает данную структуру OracleBoolean с заданным объектом и возвращает сведения об их относительных значениях.

Equals(Object)

Сравнивает параметр предоставленного объекта с OracleBoolean.

Equals(OracleBoolean, OracleBoolean)

Сравнивает две структуры OracleBoolean, чтобы определить, равны ли они.

GetHashCode()

Возвращает хэш-код данного экземпляра.

NotEquals(OracleBoolean, OracleBoolean)

Сравнивает два экземпляра OracleBoolean, чтобы определить, что они не равны.

OnesComplement(OracleBoolean)

Выполняет операцию дополнения до единицы для предоставленных структур OracleBoolean.

Or(OracleBoolean, OracleBoolean)

Выполняет битовую операцию ИЛИ с двумя указанными структурами OracleBoolean.

Parse(String)

Преобразует заданное представление логического значения String в его эквивалент OracleBoolean.

ToString()

Преобразует Value в строку.

Xor(OracleBoolean, OracleBoolean)

Выполняет битовую операцию исключающего логического сложения с предоставленными параметрами.

Операторы

BitwiseAnd(OracleBoolean, OracleBoolean)

Вычисляет результат битовой операции AND для двух указанных структур OracleBoolean.

BitwiseOr(OracleBoolean, OracleBoolean)

Вычисляет результат битовой операции OR двух операндов OracleBoolean.

Equality(OracleBoolean, OracleBoolean)

Сравнивает два экземпляра OracleBoolean, чтобы определить, равны ли они.

ExclusiveOr(OracleBoolean, OracleBoolean)

Выполняет битовую операцию исключающего логического сложения предоставленных параметров OracleBoolean.

Explicit(OracleBoolean to Boolean)

Преобразует OracleBoolean в Boolean.

Explicit(OracleNumber to OracleBoolean)

Преобразует параметр OracleNumber в структуру OracleBoolean.

Explicit(String to OracleBoolean)

Преобразует строку в структуру OracleBoolean.

False(OracleBoolean)

Позволяет проверить значение Value параметра OracleBoolean и определить, является ли оно значением ЛОЖЬ.

Implicit(Boolean to OracleBoolean)

Преобразует значение Boolean в OracleBoolean.

Inequality(OracleBoolean, OracleBoolean)

Сравнивает два экземпляра OracleBoolean на предмет их неравенства.

LogicalNot(OracleBoolean)

Выполняет операцию НЕ со структурой OracleBoolean.

OnesComplement(OracleBoolean)

Выполняет операцию дополнения до единицы с OracleBoolean.

True(OracleBoolean)

Позволяет проверить значение Value параметра OracleBoolean и определить, не является ли оно значением ИСТИНА.

Применяется к