SqlBoolean Struktura

Definicja

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

public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
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
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
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.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, INullable, IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, IEquatable(Of SqlBoolean), 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 jeśli standardowa wartość logiczna ma dwie możliwe wartości, true a falseSqlBoolean struktura ma trzy możliwe wartości, True, Falselub Null.

Konstruktory

SqlBoolean(Boolean)

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

SqlBoolean(Int32)

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

Pola

False

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

Null

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

One

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

True

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

Zero

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

Właściwości

ByteValue

Pobiera wartość SqlBoolean struktury jako bajt.

IsFalse

Wskazuje, czy bieżąca Value wartość to False.

IsNull

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

IsTrue

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

Value

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

Metody

And(SqlBoolean, SqlBoolean)

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

CompareTo(Object)

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

CompareTo(SqlBoolean)

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

Equals(Object)

Porównuje podany parametr obiektu z parametrem SqlBoolean.

Equals(SqlBoolean)

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

Equals(SqlBoolean, SqlBoolean)

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

GetHashCode()

Zwraca wartość 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 niż lub 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 niż lub równy drugiemu.

NotEquals(SqlBoolean, SqlBoolean)

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

OnesComplement(SqlBoolean)

Wykonuje operację uzupełniania na podanych SqlBoolean strukturach.

Or(SqlBoolean, SqlBoolean)

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

Parse(String)

Konwertuje określoną String reprezentację wartości logicznej na jej SqlBoolean odpowiednik.

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ę SqlBoolean strukturę na ciąg.

Xor(SqlBoolean, SqlBoolean)

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

Operatory

BitwiseAnd(SqlBoolean, SqlBoolean)

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

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 wartość na SqlBoolean wartość logiczną.

Explicit(SqlByte to SqlBoolean)

Konwertuje SqlByte parametr na SqlBoolean strukturę.

Explicit(SqlDecimal to SqlBoolean)

Konwertuje SqlDecimal parametr na SqlBoolean strukturę.

Explicit(SqlDouble to SqlBoolean)

Konwertuje SqlDouble parametr na SqlBoolean strukturę.

Explicit(SqlInt16 to SqlBoolean)

Konwertuje SqlInt16 parametr na SqlBoolean strukturę.

Explicit(SqlInt32 to SqlBoolean)

Konwertuje SqlInt32 parametr na SqlBoolean strukturę.

Explicit(SqlInt64 to SqlBoolean)

Konwertuje SqlInt64 parametr na SqlBoolean strukturę.

Explicit(SqlMoney to SqlBoolean)

Konwertuje SqlMoney parametr na SqlBoolean strukturę.

Explicit(SqlSingle to SqlBoolean)

Konwertuje SqlSingle parametr na SqlBoolean strukturę.

Explicit(SqlString to SqlBoolean)

Konwertuje SqlString parametr na SqlBoolean strukturę.

False(SqlBoolean)

Operator false może służyć do testowania Value elementu , SqlBoolean aby określić, czy jest to fałsz.

GreaterThan(SqlBoolean, SqlBoolean)

Porównuje dwie SqlBoolean struktury, 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 niż lub równa drugiej.

Implicit(Boolean to SqlBoolean)

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

Inequality(SqlBoolean, SqlBoolean)

Porównuje dwa wystąpienia, 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 niż lub równy drugiemu.

LogicalNot(SqlBoolean)

Wykonuje operację NOT na obiekcie SqlBoolean.

OnesComplement(SqlBoolean)

Wykonuje operację uzupełniania na podanych SqlBoolean strukturach.

True(SqlBoolean)

Operator true może służyć do testowania Value elementu , SqlBoolean aby określić, czy jest to prawda.

Jawne implementacje interfejsu

IXmlSerializable.GetSchema()

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IXmlSerializable.ReadXml(XmlReader)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IXmlSerializable.WriteXml(XmlWriter)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

Dotyczy

Zobacz też