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