Freigeben über


SqlBoolean Struktur

Definition

Stellt einen Ganzzahlwert von entweder 1 oder 0 dar, der in einer Datenbank gespeichert oder aus dieser abgerufen werden soll.

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
Vererbung
SqlBoolean
Attribute
Implementiert

Hinweise

Jeder Wert ungleich 0 (null) wird als 1 interpretiert.

Der Hauptunterschied zwischen einer SqlBoolean Struktur und einem booleschen Standardwert besteht darin, dass, wenn ein boolescher Standard zwei mögliche Werte hat, true und falseeine SqlBoolean Struktur drei mögliche Werte aufweist, True, Falseoder Null.

Konstruktoren

SqlBoolean(Boolean)

Initialisiert eine neue Instanz der SqlBoolean-Struktur unter Verwendung des angegebenen booleschen Werts.

SqlBoolean(Int32)

Initialisiert eine neue Instanz der SqlBoolean-Struktur unter Verwendung des angegebenen Ganzzahl.

Felder

False

Stellt einen false-Wert dar, der der Value-Eigenschaft einer Instanz der SqlBoolean-Struktur zugewiesen werden kann.

Null

Stellt ein DBNull dar, das dieser Instanz der SqlBoolean-Struktur zugewiesen werden kann.

One

Stellt einen Wert von 1 dar, der der ByteValue-Eigenschaft einer Instanz der SqlBoolean-Struktur zugewiesen werden kann.

True

Stellt einen true-Wert dar, der der Value-Eigenschaft einer Instanz der SqlBoolean-Struktur zugewiesen werden kann.

Zero

Stellt einen Wert von 0 (null) dar, der der ByteValue-Eigenschaft einer Instanz der SqlBoolean-Struktur zugewiesen werden kann.

Eigenschaften

ByteValue

Ruft den Wert der SqlBoolean-Struktur als Byte ab.

IsFalse

Gibt an, ob der aktuelle Value gleich False ist.

IsNull

Gibt an, ob diese SqlBoolean-Struktur NULL ist.

IsTrue

Ruft einen Wert ab, der angibt, ob der ValueTrue ist.

Value

Ruft den Wert der SqlBoolean-Struktur ab. Diese Eigenschaft ist schreibgeschützt.

Methoden

And(SqlBoolean, SqlBoolean)

Berechnet das bitweise AND von zwei angegebenen SqlBoolean-Strukturen.

CompareTo(Object)

Vergleicht diese SqlBoolean-Struktur mit einem angegebenen Objekt und gibt eine Angabe über das Verhältnis der jeweiligen Werte zurück.

CompareTo(SqlBoolean)

Vergleicht dieses SqlBoolean-Objekt mit dem bereitgestellten SqlBoolean-Objekt und gibt eine Angabe über das Verhältnis der jeweiligen Werte zurück.

Equals(Object)

Vergleicht den angegebenen Objektparameter mit SqlBoolean.

Equals(SqlBoolean)

Gibt an, ob die aktuelle instance gleich einer anderen instance desselben Typs ist.

Equals(SqlBoolean, SqlBoolean)

Vergleicht zwei SqlBoolean-Strukturen, um zu bestimmen, ob diese gleich sind.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

GetXsdType(XmlSchemaSet)

Gibt die XML-Schemadefinitionssprache (XSD) des angegebenen XmlSchemaSet zurück.

GreaterThan(SqlBoolean, SqlBoolean)

Vergleicht zwei Instanzen von SqlBoolean, um zu bestimmen, ob die erste größer als die zweite ist.

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

Vergleicht zwei Instanzen von SqlBoolean, um zu bestimmen, ob die erste größer oder gleich der zweiten ist.

LessThan(SqlBoolean, SqlBoolean)

Vergleicht zwei Instanzen von SqlBoolean, um zu bestimmen, ob die erste kleiner als die zweite ist.

LessThanOrEquals(SqlBoolean, SqlBoolean)

Vergleicht zwei Instanzen von SqlBoolean, um zu bestimmen, ob die erste kleiner oder gleich der zweiten ist.

NotEquals(SqlBoolean, SqlBoolean)

Prüft zwei Instanzen von SqlBoolean auf Gleichheit.

OnesComplement(SqlBoolean)

Führt eine Einerkomplementoperation für die angegebenen SqlBoolean-Strukturen aus.

Or(SqlBoolean, SqlBoolean)

Führt eine bitweise OR-Operation für die beiden angegebenen SqlBoolean-Strukturen durch.

Parse(String)

Konvertiert die angegebene String-Darstellung eines logischen Werts in seine SqlBoolean-Entsprechung.

ToSqlByte()

Konvertiert diese SqlBoolean-Struktur zu SqlByte.

ToSqlDecimal()

Konvertiert diese SqlBoolean-Struktur zu SqlDecimal.

ToSqlDouble()

Konvertiert diese SqlBoolean-Struktur zu SqlDouble.

ToSqlInt16()

Konvertiert diese SqlBoolean-Struktur zu SqlInt16.

ToSqlInt32()

Konvertiert diese SqlBoolean-Struktur zu SqlInt32.

ToSqlInt64()

Konvertiert diese SqlBoolean-Struktur zu SqlInt64.

ToSqlMoney()

Konvertiert diese SqlBoolean-Struktur zu SqlMoney.

ToSqlSingle()

Konvertiert diese SqlBoolean-Struktur zu SqlSingle.

ToSqlString()

Konvertiert diese SqlBoolean-Struktur zu SqlString.

ToString()

Konvertiert diese SqlBoolean-Struktur in eine Zeichenfolge.

Xor(SqlBoolean, SqlBoolean)

Führt eine bitweise exklusive OR-Operation für die angegebenen Parameter aus.

Operatoren

BitwiseAnd(SqlBoolean, SqlBoolean)

Berechnet das bitweise AND von zwei angegebenen SqlBoolean-Strukturen.

BitwiseOr(SqlBoolean, SqlBoolean)

Berechnet das bitweise OR der Operanden.

Equality(SqlBoolean, SqlBoolean)

Prüft zwei Instanzen von SqlBoolean auf Gleichheit.

ExclusiveOr(SqlBoolean, SqlBoolean)

Führt eine bitweise exklusive OR-(XOR-)Operation für die angegebenen Parameter aus.

Explicit(SqlBoolean to Boolean)

Konvertiert einen SqlBoolean in einen booleschen Wert.

Explicit(SqlByte to SqlBoolean)

Konvertiert den SqlByte-Parameter in eine SqlBoolean-Struktur.

Explicit(SqlDecimal to SqlBoolean)

Konvertiert den SqlDecimal-Parameter in eine SqlBoolean-Struktur.

Explicit(SqlDouble to SqlBoolean)

Konvertiert den SqlDouble-Parameter in eine SqlBoolean-Struktur.

Explicit(SqlInt16 to SqlBoolean)

Konvertiert den SqlInt16-Parameter in eine SqlBoolean-Struktur.

Explicit(SqlInt32 to SqlBoolean)

Konvertiert den SqlInt32-Parameter in eine SqlBoolean-Struktur.

Explicit(SqlInt64 to SqlBoolean)

Konvertiert den SqlInt64-Parameter in eine SqlBoolean-Struktur.

Explicit(SqlMoney to SqlBoolean)

Konvertiert den SqlMoney-Parameter in eine SqlBoolean-Struktur.

Explicit(SqlSingle to SqlBoolean)

Konvertiert den SqlSingle-Parameter in eine SqlBoolean-Struktur.

Explicit(SqlString to SqlBoolean)

Konvertiert den SqlString-Parameter in eine SqlBoolean-Struktur.

False(SqlBoolean)

Mit dem Operator False kann der Value von SqlBoolean getestet werden, um zu bestimmen, ob dieser false ist.

GreaterThan(SqlBoolean, SqlBoolean)

Vergleicht zwei SqlBoolean-Strukturen, um zu bestimmen, ob die erste größer als die zweite ist.

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

Vergleicht zwei SqlBoolean-Strukturen, um zu bestimmen, ob die erste größer oder gleich der zweiten ist.

Implicit(Boolean to SqlBoolean)

Konvertiert den angegebenen Bytewert in einen SqlBoolean.

Inequality(SqlBoolean, SqlBoolean)

Vergleicht zwei Instanzen von SqlBoolean auf Ungleichheit.

LessThan(SqlBoolean, SqlBoolean)

Vergleicht zwei Instanzen von SqlBoolean, um zu bestimmen, ob die erste kleiner als die zweite ist.

LessThanOrEqual(SqlBoolean, SqlBoolean)

Vergleicht zwei Instanzen von SqlBoolean, um zu bestimmen, ob die erste kleiner oder gleich der zweiten ist.

LogicalNot(SqlBoolean)

Führt eine NOT-Operation für einen SqlBoolean aus.

OnesComplement(SqlBoolean)

Führt eine Einerkomplementoperation für die angegebenen SqlBoolean-Strukturen aus.

True(SqlBoolean)

Mit dem Operator True kann der Value von SqlBoolean getestet werden, um zu bestimmen, ob dieser true ist.

Explizite Schnittstellenimplementierungen

IXmlSerializable.GetSchema()

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.

IXmlSerializable.ReadXml(XmlReader)

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.

IXmlSerializable.WriteXml(XmlWriter)

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.

Gilt für:

Weitere Informationen