OracleBoolean Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет значение, возвращаемое из операции сравнения баз данных, относящихся к разным типам данных Oracle, и предоставляет другим приложениям методы для выполнения преобразований типов данных.
public value class OracleBoolean : IComparable
public struct OracleBoolean : IComparable
type OracleBoolean = struct
Public Structure OracleBoolean
Implements IComparable
- Наследование
- Реализации
Комментарии
Основное различие между структурой OracleBoolean и стандартным логическим значением заключается в том, что, если стандарт Boolean
имеет два возможных значения, true
и false
, OracleBoolean структура имеет три возможных значения: True, Falseили Null.
Структура OracleBoolean не сопоставляется с типом данных Oracle Boolean
; она предоставляется в качестве удобного класса поддержки.
Конструкторы
OracleBoolean(Boolean) |
Выполняет инициализацию нового экземпляра структуры OracleBoolean с помощью указанного |
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 в |
Explicit(OracleNumber to OracleBoolean) |
Преобразует параметр OracleNumber в структуру OracleBoolean. |
Explicit(String to OracleBoolean) |
Преобразует строку в структуру OracleBoolean. |
False(OracleBoolean) |
Позволяет проверить значение Value параметра OracleBoolean и определить, является ли оно значением ЛОЖЬ. |
Implicit(Boolean to OracleBoolean) |
Преобразует значение |
Inequality(OracleBoolean, OracleBoolean) |
Сравнивает два экземпляра OracleBoolean на предмет их неравенства. |
LogicalNot(OracleBoolean) |
Выполняет операцию НЕ со структурой OracleBoolean. |
OnesComplement(OracleBoolean) |
Выполняет операцию дополнения до единицы с OracleBoolean. |
True(OracleBoolean) |
Позволяет проверить значение Value параметра OracleBoolean и определить, не является ли оно значением ИСТИНА. |