SqlBoolean Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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, 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
- 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
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
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 właściwości ByteValue wystąpienia struktury SqlBoolean. |
Właściwości
ByteValue |
Pobiera wartość struktury SqlBoolean jako bajt. |
IsFalse | |
IsNull |
Wskazuje, czy ta struktura SqlBoolean ma wartość null. |
IsTrue | |
Value |
Pobiera wartość struktury SqlBoolean. Ta właściwość jest tylko do odczytu. |
Metody
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 XmlSchemaSet. |
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 drugiej. |
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 drugiej. |
NotEquals(SqlBoolean, SqlBoolean) |
Porównuje dwa wystąpienia SqlBoolean pod kątem 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ę strukturę SqlBoolean na SqlByte. |
ToSqlDecimal() |
Konwertuje tę strukturę SqlBoolean na SqlDecimal. |
ToSqlDouble() |
Konwertuje tę strukturę SqlBoolean na SqlDouble. |
ToSqlInt16() |
Konwertuje tę strukturę SqlBoolean na SqlInt16. |
ToSqlInt32() |
Konwertuje tę strukturę SqlBoolean na SqlInt32. |
ToSqlInt64() |
Konwertuje tę strukturę SqlBoolean na SqlInt64. |
ToSqlMoney() |
Konwertuje tę strukturę SqlBoolean na SqlMoney. |
ToSqlSingle() |
Konwertuje tę strukturę SqlBoolean na SqlSingle. |
ToSqlString() |
Konwertuje tę strukturę SqlBoolean na SqlString. |
ToString() |
Konwertuje tę strukturę SqlBoolean na ciąg. |
Xor(SqlBoolean, SqlBoolean) |
Wykonuje bitową operację wyłączną OR na podanych parametrach. |
Operatory
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 pod kątem 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 struktury SqlBoolean, aby określić, czy pierwsza jest większa, czy równa drugiej. |
Implicit(Boolean to SqlBoolean) |
Konwertuje podaną wartość bajtu na 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 drugiej. |
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
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ż
- typy danych i ADO.NET programu SQL Server