SqlBoolean SqlBoolean SqlBoolean SqlBoolean Struct

Определение

Представляет целое значение 1 или 0, сохраняемое в базе данных или извлекаемое из нее.Represents an integer value that is either 1 or 0 to be stored in or retrieved from a database.

public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
[System.Serializable]
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable, IXmlSerializable
Наследование
SqlBooleanSqlBooleanSqlBooleanSqlBoolean
Атрибуты
Реализации

Комментарии

Любое ненулевое значение интерпретируется как 1.Any non-zero value is interpreted as 1.

Основное различие между SqlBoolean структуры и стандартным логическим значением является то, что, если логическое значение standard имеет два возможных значения, true и false, SqlBoolean структура имеет три возможных значения, True, False, или Null.The key difference between a SqlBoolean structure and a standard Boolean value is that, where a standard Boolean has two possible values, true and false, a SqlBoolean structure has three possible values, True, False, or Null.

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

SqlBoolean(Boolean) SqlBoolean(Boolean) SqlBoolean(Boolean) SqlBoolean(Boolean)

Инициализирует новый экземпляр структуры SqlBoolean с использованием предоставленного логического значения.Initializes a new instance of the SqlBoolean structure using the supplied Boolean value.

SqlBoolean(Int32) SqlBoolean(Int32) SqlBoolean(Int32) SqlBoolean(Int32)

Выполняет инициализацию нового экземпляра структуры SqlBoolean с использованием заданного целого значения.Initializes a new instance of the SqlBoolean structure using the specified integer value.

Поля

False False False False

Представляет значение ЛОЖЬ, которое может быть присвоено свойству Value экземпляра структуры SqlBoolean.Represents a false value that can be assigned to the Value property of an instance of the SqlBoolean structure.

Null Null Null Null

Представляет значение DBNull, которое может быть присвоено данному экземпляру структуры SqlBoolean.Represents DBNull that can be assigned to this instance of the SqlBoolean structure.

One One One One

Представляет значение единицы, которое может быть назначено свойству ByteValue экземпляра структуры SqlBoolean.Represents a one value that can be assigned to the ByteValue property of an instance of the SqlBoolean structure.

True True True True

Представляет значение ИСТИНА, которое может быть присвоено свойству Value экземпляра структуры SqlBoolean.Represents a true value that can be assigned to the Value property of an instance of the SqlBoolean structure.

Zero Zero Zero Zero

Представляет нулевое значение, которое можно присвоить свойству ByteValue экземпляра структуры SqlBoolean.Represents a zero value that can be assigned to the ByteValue property of an instance of the SqlBoolean structure.

Свойства

ByteValue ByteValue ByteValue ByteValue

Получает значение структуры SqlBoolean в виде байта.Gets the value of the SqlBoolean structure as a byte.

IsFalse IsFalse IsFalse IsFalse

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

IsNull IsNull IsNull IsNull

Указывает, имеет ли структура SqlBoolean значение null.Indicates whether this SqlBoolean structure is null.

IsTrue IsTrue IsTrue IsTrue

Получает значение, указывающее имеет ли данный Value значение True.Gets a value that indicates whether the current Value is True.

Value Value Value Value

Получает значение структуры SqlBoolean.Gets the SqlBoolean structure's value. Это свойство доступно только для чтения.This property is read-only.

Методы

And(SqlBoolean, SqlBoolean) And(SqlBoolean, SqlBoolean) And(SqlBoolean, SqlBoolean) And(SqlBoolean, SqlBoolean)

Вычисляет результат битовой операции логического умножения для двух указанных структур SqlBoolean.Computes the bitwise AND operation of two specified SqlBoolean structures.

CompareTo(SqlBoolean) CompareTo(SqlBoolean) CompareTo(SqlBoolean) CompareTo(SqlBoolean)

Сравнивает этот объект SqlBoolean с предоставленным объектом SqlBoolean и возвращает сведения об их относительных значениях.Compares this SqlBoolean object to the supplied SqlBoolean object and returns an indication of their relative values.

CompareTo(Object) CompareTo(Object) CompareTo(Object) CompareTo(Object)

Сравнивает данную структуру SqlBoolean с заданным объектом и возвращает сведения об их относительных значениях.Compares this SqlBoolean structure to a specified object and returns an indication of their relative values.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Сравнивает параметр предоставленного объекта с SqlBoolean.Compares the supplied object parameter to the SqlBoolean.

Equals(SqlBoolean, SqlBoolean) Equals(SqlBoolean, SqlBoolean) Equals(SqlBoolean, SqlBoolean) Equals(SqlBoolean, SqlBoolean)

Сравнивает две структуры SqlBoolean, чтобы определить, совпадают ли они.Compares two SqlBoolean structures to determine whether they are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Возвращает хэш-код данного экземпляра.Returns the hash code for this instance.

GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet)

Возвращает XSD (XML-схему) заданного объекта XmlSchemaSet.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean)

Сравнивает два экземпляра SqlBoolean, чтобы определить, что первый объект больше, чем второй.Compares two instances of SqlBoolean to determine whether the first is greater than the second.

GreaterThanOrEquals(SqlBoolean, SqlBoolean) GreaterThanOrEquals(SqlBoolean, SqlBoolean) GreaterThanOrEquals(SqlBoolean, SqlBoolean) GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Сравнивает два экземпляра структуры SqlBoolean, чтобы определить, равны ли они, или первый больше, чем второй.Compares two instances of SqlBoolean to determine whether the first is greater than or equal to the second.

LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean)

Сравнивает два экземпляра SqlBoolean, чтобы определить, является ли первый меньшим, чем второй.Compares two instances of SqlBoolean to determine whether the first is less than the second.

LessThanOrEquals(SqlBoolean, SqlBoolean) LessThanOrEquals(SqlBoolean, SqlBoolean) LessThanOrEquals(SqlBoolean, SqlBoolean) LessThanOrEquals(SqlBoolean, SqlBoolean)

Сравнивает два экземпляра структуры SqlBoolean, чтобы определить, равны ли они, или первый меньше, чем второй.Compares two instances of SqlBoolean to determine whether the first is less than or equal to the second.

NotEquals(SqlBoolean, SqlBoolean) NotEquals(SqlBoolean, SqlBoolean) NotEquals(SqlBoolean, SqlBoolean) NotEquals(SqlBoolean, SqlBoolean)

Сравнивает на равенство два экземпляра SqlBoolean.Compares two instances of SqlBoolean for equality.

OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean)

Выполняет операцию дополнения до единицы для предоставленных структур SqlBoolean.Performs a one's complement operation on the supplied SqlBoolean structures.

Or(SqlBoolean, SqlBoolean) Or(SqlBoolean, SqlBoolean) Or(SqlBoolean, SqlBoolean) Or(SqlBoolean, SqlBoolean)

Выполняет битовую операцию ИЛИ с двумя указанными структурами SqlBoolean.Performs a bitwise OR operation on the two specified SqlBoolean structures.

Parse(String) Parse(String) Parse(String) Parse(String)

Преобразует заданное представление логического значения String в его эквивалент SqlBoolean.Converts the specified String representation of a logical value to its SqlBoolean equivalent.

ToSqlByte() ToSqlByte() ToSqlByte() ToSqlByte()

Преобразует эту структуру SqlBoolean в SqlByte.Converts this SqlBoolean structure to SqlByte.

ToSqlDecimal() ToSqlDecimal() ToSqlDecimal() ToSqlDecimal()

Преобразует эту структуру SqlBoolean в SqlDecimal.Converts this SqlBoolean structure to SqlDecimal.

ToSqlDouble() ToSqlDouble() ToSqlDouble() ToSqlDouble()

Преобразует эту структуру SqlBoolean в SqlDouble.Converts this SqlBoolean structure to SqlDouble.

ToSqlInt16() ToSqlInt16() ToSqlInt16() ToSqlInt16()

Преобразует эту структуру SqlBoolean в SqlInt16.Converts this SqlBoolean structure to SqlInt16.

ToSqlInt32() ToSqlInt32() ToSqlInt32() ToSqlInt32()

Преобразует эту структуру SqlBoolean в SqlInt32.Converts this SqlBoolean structure to SqlInt32.

ToSqlInt64() ToSqlInt64() ToSqlInt64() ToSqlInt64()

Преобразует эту структуру SqlBoolean в SqlInt64.Converts this SqlBoolean structure to SqlInt64.

ToSqlMoney() ToSqlMoney() ToSqlMoney() ToSqlMoney()

Преобразует эту структуру SqlBoolean в SqlMoney.Converts this SqlBoolean structure to SqlMoney.

ToSqlSingle() ToSqlSingle() ToSqlSingle() ToSqlSingle()

Преобразует эту структуру SqlBoolean в SqlSingle.Converts this SqlBoolean structure to SqlSingle.

ToSqlString() ToSqlString() ToSqlString() ToSqlString()

Преобразует эту структуру SqlBoolean в SqlString.Converts this SqlBoolean structure to SqlString.

ToString() ToString() ToString() ToString()

Преобразует данную структуру SqlBoolean в строку.Converts this SqlBoolean structure to a string.

Xor(SqlBoolean, SqlBoolean) Xor(SqlBoolean, SqlBoolean) Xor(SqlBoolean, SqlBoolean) Xor(SqlBoolean, SqlBoolean)

Выполняет битовую операцию исключающего логического сложения с предоставленными параметрами.Performs a bitwise exclusive-OR operation on the supplied parameters.

Операторы

BitwiseAnd(SqlBoolean, SqlBoolean) BitwiseAnd(SqlBoolean, SqlBoolean) BitwiseAnd(SqlBoolean, SqlBoolean) BitwiseAnd(SqlBoolean, SqlBoolean)

Вычисляет результат битовой операции логического умножения для двух указанных структур SqlBoolean.Computes the bitwise AND operation of two specified SqlBoolean structures.

BitwiseOr(SqlBoolean, SqlBoolean) BitwiseOr(SqlBoolean, SqlBoolean) BitwiseOr(SqlBoolean, SqlBoolean) BitwiseOr(SqlBoolean, SqlBoolean)

Вычисляет результат битовой операции логического сложения операндов.Computes the bitwise OR of its operands.

Equality(SqlBoolean, SqlBoolean) Equality(SqlBoolean, SqlBoolean) Equality(SqlBoolean, SqlBoolean) Equality(SqlBoolean, SqlBoolean)

Сравнивает на равенство два экземпляра SqlBoolean.Compares two instances of SqlBoolean for equality.

ExclusiveOr(SqlBoolean, SqlBoolean) ExclusiveOr(SqlBoolean, SqlBoolean) ExclusiveOr(SqlBoolean, SqlBoolean) ExclusiveOr(SqlBoolean, SqlBoolean)

Выполняет побитовую операцию исключающего логического сложения с предоставленными параметрами.Performs a bitwise exclusive-OR (XOR) operation on the supplied parameters.

Explicit(SqlString to SqlBoolean) Explicit(SqlString to SqlBoolean) Explicit(SqlString to SqlBoolean) Explicit(SqlString to SqlBoolean)

Преобразует параметр SqlString в структуру SqlBoolean.Converts the SqlString parameter to a SqlBoolean structure.

Explicit(SqlSingle to SqlBoolean) Explicit(SqlSingle to SqlBoolean) Explicit(SqlSingle to SqlBoolean) Explicit(SqlSingle to SqlBoolean)

Преобразует параметр SqlSingle в структуру SqlBoolean.Converts the SqlSingle parameter to a SqlBoolean structure.

Explicit(SqlMoney to SqlBoolean) Explicit(SqlMoney to SqlBoolean) Explicit(SqlMoney to SqlBoolean) Explicit(SqlMoney to SqlBoolean)

Преобразует параметр SqlMoney в структуру SqlBoolean.Converts the SqlMoney parameter to a SqlBoolean structure.

Explicit(SqlInt32 to SqlBoolean) Explicit(SqlInt32 to SqlBoolean) Explicit(SqlInt32 to SqlBoolean) Explicit(SqlInt32 to SqlBoolean)

Преобразует параметр SqlInt32 в структуру SqlBoolean.Converts the SqlInt32 parameter to a SqlBoolean structure.

Explicit(SqlInt64 to SqlBoolean) Explicit(SqlInt64 to SqlBoolean) Explicit(SqlInt64 to SqlBoolean) Explicit(SqlInt64 to SqlBoolean)

Преобразует параметр SqlInt64 в структуру SqlBoolean.Converts the SqlInt64 parameter to a SqlBoolean structure.

Explicit(SqlDouble to SqlBoolean) Explicit(SqlDouble to SqlBoolean) Explicit(SqlDouble to SqlBoolean) Explicit(SqlDouble to SqlBoolean)

Преобразует параметр SqlDouble в структуру SqlBoolean.Converts the SqlDouble parameter to a SqlBoolean structure.

Explicit(SqlInt16 to SqlBoolean) Explicit(SqlInt16 to SqlBoolean) Explicit(SqlInt16 to SqlBoolean) Explicit(SqlInt16 to SqlBoolean)

Преобразует параметр SqlInt16 в структуру SqlBoolean.Converts the SqlInt16 parameter to a SqlBoolean structure.

Explicit(SqlDecimal to SqlBoolean) Explicit(SqlDecimal to SqlBoolean) Explicit(SqlDecimal to SqlBoolean) Explicit(SqlDecimal to SqlBoolean)

Преобразует параметр SqlDecimal в структуру SqlBoolean.Converts the SqlDecimal parameter to a SqlBoolean structure.

Explicit(SqlByte to SqlBoolean) Explicit(SqlByte to SqlBoolean) Explicit(SqlByte to SqlBoolean) Explicit(SqlByte to SqlBoolean)

Преобразует параметр SqlByte в структуру SqlBoolean.Converts the SqlByte parameter to a SqlBoolean structure.

Explicit(SqlBoolean to Boolean) Explicit(SqlBoolean to Boolean) Explicit(SqlBoolean to Boolean) Explicit(SqlBoolean to Boolean)

Преобразует значение SqlBoolean в логическое значение.Converts a SqlBoolean to a Boolean.

False(SqlBoolean) False(SqlBoolean) False(SqlBoolean) False(SqlBoolean)

Оператор false может использоваться для проверки свойства Value параметра SqlBoolean, чтобы определить, имеет ли оно значение FALSE.The false operator can be used to test the Value of the SqlBoolean to determine whether it is false.

GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean)

Сравнивает две структуры SqlBoolean, чтобы определить, превышает ли первая вторую.Compares two SqlBoolean structures to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlBoolean, SqlBoolean) GreaterThanOrEqual(SqlBoolean, SqlBoolean) GreaterThanOrEqual(SqlBoolean, SqlBoolean) GreaterThanOrEqual(SqlBoolean, SqlBoolean)

Сравнивает две структуры SqlBoolean, чтобы определить, превышает ли первая вторую или равна ли ей.Compares two SqlBoolean structures to determine whether the first is greater than or equal to the second.

Implicit(Boolean to SqlBoolean) Implicit(Boolean to SqlBoolean) Implicit(Boolean to SqlBoolean) Implicit(Boolean to SqlBoolean)

Преобразует предоставленное значение байта в SqlBoolean.Converts the supplied byte value to a SqlBoolean.

Inequality(SqlBoolean, SqlBoolean) Inequality(SqlBoolean, SqlBoolean) Inequality(SqlBoolean, SqlBoolean) Inequality(SqlBoolean, SqlBoolean)

Сравнивает два экземпляра SqlBoolean с целью проверить, что они не равны.Compares two instances of SqlBoolean to determine whether they are not equal.

LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean)

Сравнивает два экземпляра SqlBoolean, чтобы определить, является ли первый меньшим, чем второй.Compares two instances of SqlBoolean to determine whether the first is less than the second.

LessThanOrEqual(SqlBoolean, SqlBoolean) LessThanOrEqual(SqlBoolean, SqlBoolean) LessThanOrEqual(SqlBoolean, SqlBoolean) LessThanOrEqual(SqlBoolean, SqlBoolean)

Сравнивает два экземпляра структуры SqlBoolean, чтобы определить, равны ли они, или первый меньше, чем второй.Compares two instances of SqlBoolean to determine whether the first is less than or equal to the second.

LogicalNot(SqlBoolean) LogicalNot(SqlBoolean) LogicalNot(SqlBoolean) LogicalNot(SqlBoolean)

Выполняет операцию логического отрицания со структурой SqlBoolean.Performs a NOT operation on a SqlBoolean.

OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean)

Выполняет операцию дополнения до единицы для предоставленных структур SqlBoolean.Performs a one's complement operation on the supplied SqlBoolean structures.

True(SqlBoolean) True(SqlBoolean) True(SqlBoolean) True(SqlBoolean)

Оператор true может использоваться для проверки свойства Value для структуры SqlBoolean, чтобы определить, имеет ли оно значение TRUE.The true operator can be used to test the Value of the SqlBoolean to determine whether it is true.

Явные реализации интерфейса

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

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

Дополнительно