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 и определить, не является ли оно значением ИСТИНА. |