SqlBoolean Struktura

Definicja

Reprezentuje wartość całkowitą, która ma być przechowywana w bazie danych lub pobierana z bazy danych, czyli 1 lub 0.

public value class SqlBoolean : IComparable, IEquatable<System::Data::SqlTypes::SqlBoolean>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable
public struct SqlBoolean : IComparable, IEquatable<System.Data.SqlTypes.SqlBoolean>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
type SqlBoolean = struct
    interface INullable
[<System.Serializable>]
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, IEquatable(Of SqlBoolean), INullable, IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable
Dziedziczenie
SqlBoolean
Atrybuty
Implementuje

Uwagi

Każda wartość niezerowa jest interpretowana jako 1.

Kluczową różnicą między strukturą SqlBoolean a standardową wartością logiczną jest to, że w przypadku, gdy standardowa wartość logiczna ma dwie możliwe wartości, true i false, struktura SqlBoolean ma trzy możliwe wartości, True, Falselub Null.

Konstruktory

Nazwa Opis
SqlBoolean(Boolean)

Inicjuje nowe wystąpienie struktury SqlBoolean przy użyciu podanej wartości logicznej.

SqlBoolean(Int32)

Inicjuje nowe wystąpienie struktury SqlBoolean przy użyciu określonej wartości całkowitej.

Pola

Nazwa Opis
False

Reprezentuje wartość false, którą można przypisać do właściwości Value wystąpienia struktury SqlBoolean.

Null

Reprezentuje DBNull, które można przypisać do tego wystąpienia struktury SqlBoolean.

One

Reprezentuje jedną wartość, którą można przypisać do właściwości ByteValue wystąpienia struktury SqlBoolean.

True

Reprezentuje wartość true, którą można przypisać do właściwości Value wystąpienia struktury SqlBoolean.

Zero

Reprezentuje wartość zero, którą można przypisać do ByteValue właściwości wystąpienia SqlBoolean struktury.

Właściwości

Nazwa Opis
ByteValue

Pobiera wartość struktury SqlBoolean jako bajt.

IsFalse

Wskazuje, czy bieżąca Value jest False.

IsNull

Wskazuje, czy ta SqlBoolean struktura ma wartość null.

IsTrue

Pobiera wartość wskazującą, czy bieżąca Value jest True.

Value

Pobiera wartość struktury SqlBoolean. Ta właściwość jest tylko do odczytu.

Metody

Nazwa Opis
And(SqlBoolean, SqlBoolean)

Oblicza bitową operację AND dwóch określonych struktur SqlBoolean.

CompareTo(Object)

Porównuje tę SqlBoolean strukturę z określonym obiektem i zwraca wskazanie ich wartości względnych.

CompareTo(SqlBoolean)

Porównuje ten obiekt SqlBoolean z podanym obiektem SqlBoolean i zwraca wskazanie ich wartości względnych.

Equals(Object)

Porównuje podany parametr obiektu z SqlBoolean.

Equals(SqlBoolean, SqlBoolean)

Porównuje dwie struktury SqlBoolean, aby określić, czy są równe.

Equals(SqlBoolean)

Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu.

GetHashCode()

Zwraca kod skrótu dla tego wystąpienia.

GetXsdType(XmlSchemaSet)

Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSetelementu .

GreaterThan(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia, SqlBoolean aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia, SqlBoolean aby określić, czy pierwszy jest większy, czy równy drugiemu.

LessThan(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia, SqlBoolean aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEquals(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia, SqlBoolean aby określić, czy pierwszy jest mniejszy, czy równy drugiemu.

NotEquals(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia SqlBoolean równości.

OnesComplement(SqlBoolean)

Wykonuje operację uzupełniania na podanych strukturach SqlBoolean.

Or(SqlBoolean, SqlBoolean)

Wykonuje bitową operację OR na dwóch określonych strukturach SqlBoolean.

Parse(String)

Konwertuje określoną String reprezentację wartości logicznej na równoważną SqlBoolean.

ToSqlByte()

Konwertuje tę SqlBoolean strukturę na SqlByte.

ToSqlDecimal()

Konwertuje tę SqlBoolean strukturę na SqlDecimal.

ToSqlDouble()

Konwertuje tę SqlBoolean strukturę na SqlDouble.

ToSqlInt16()

Konwertuje tę SqlBoolean strukturę na SqlInt16.

ToSqlInt32()

Konwertuje tę SqlBoolean strukturę na SqlInt32.

ToSqlInt64()

Konwertuje tę SqlBoolean strukturę na SqlInt64.

ToSqlMoney()

Konwertuje tę SqlBoolean strukturę na SqlMoney.

ToSqlSingle()

Konwertuje tę SqlBoolean strukturę na SqlSingle.

ToSqlString()

Konwertuje tę SqlBoolean strukturę na SqlString.

ToString()

Konwertuje tę strukturę SqlBoolean na ciąg.

Xor(SqlBoolean, SqlBoolean)

Wykonuje bitową operację wyłączną OR na podanych parametrach.

Operatory

Nazwa Opis
BitwiseAnd(SqlBoolean, SqlBoolean)

Oblicza bitową operację AND dwóch określonych struktur SqlBoolean.

BitwiseOr(SqlBoolean, SqlBoolean)

Oblicza bitowe OR jego operandów.

Equality(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia SqlBoolean równości.

ExclusiveOr(SqlBoolean, SqlBoolean)

Wykonuje bitową operację exclusive-OR (XOR) na podanych parametrach.

Explicit(SqlBoolean to Boolean)

Konwertuje SqlBoolean na wartość logiczną.

Explicit(SqlByte to SqlBoolean)

Konwertuje parametr SqlByte na strukturę SqlBoolean.

Explicit(SqlDecimal to SqlBoolean)

Konwertuje parametr SqlDecimal na strukturę SqlBoolean.

Explicit(SqlDouble to SqlBoolean)

Konwertuje parametr SqlDouble na strukturę SqlBoolean.

Explicit(SqlInt16 to SqlBoolean)

Konwertuje parametr SqlInt16 na strukturę SqlBoolean.

Explicit(SqlInt32 to SqlBoolean)

Konwertuje parametr SqlInt32 na strukturę SqlBoolean.

Explicit(SqlInt64 to SqlBoolean)

Konwertuje parametr SqlInt64 na strukturę SqlBoolean.

Explicit(SqlMoney to SqlBoolean)

Konwertuje parametr SqlMoney na strukturę SqlBoolean.

Explicit(SqlSingle to SqlBoolean)

Konwertuje parametr SqlSingle na strukturę SqlBoolean.

Explicit(SqlString to SqlBoolean)

Konwertuje parametr SqlString na strukturę SqlBoolean.

False(SqlBoolean)

Operator false może służyć do testowania ValueSqlBoolean w celu określenia, czy jest to fałsz.

GreaterThan(SqlBoolean, SqlBoolean)

Porównuje dwie struktury SqlBoolean, aby określić, czy pierwsza jest większa niż druga.

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

Porównuje dwie SqlBoolean struktury, aby określić, czy pierwsza jest większa, czy równa drugiej.

Implicit(Boolean to SqlBoolean)

Konwertuje podaną wartość bajtu na wartość SqlBoolean.

Inequality(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia programu SqlBoolean , aby określić, czy nie są równe.

LessThan(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia, SqlBoolean aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia, SqlBoolean aby określić, czy pierwszy jest mniejszy, czy równy drugiemu.

LogicalNot(SqlBoolean)

Wykonuje operację NOT na SqlBoolean.

OnesComplement(SqlBoolean)

Wykonuje operację uzupełniania na podanych strukturach SqlBoolean.

True(SqlBoolean)

Prawdziwy operator może służyć do testowania ValueSqlBoolean w celu ustalenia, czy jest to prawda.

Jawne implementacje interfejsu

Nazwa Opis
IXmlSerializable.GetSchema()

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu.

IXmlSerializable.ReadXml(XmlReader)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu.

IXmlSerializable.WriteXml(XmlWriter)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu.

Dotyczy

Zobacz też