SqlBoolean Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une valeur entière de 1 ou 0 à stocker dans une base de données ou à récupérer.
public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable
public value class 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
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlBoolean = struct
interface INullable
[<System.Serializable>]
type SqlBoolean = struct
interface INullable
interface IXmlSerializable
type SqlBoolean = struct
interface INullable
interface IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable
Public Structure SqlBoolean
Implements IComparable, INullable, IXmlSerializable
- Héritage
- Attributs
- Implémente
Remarques
Toute valeur non nulle est interprétée comme 1.
La différence clé entre une SqlBoolean structure et une valeur booléenne standard est que, lorsqu’un booléen standard a deux valeurs possibles, true et falsequ’une SqlBoolean structure a trois valeurs possibles, Trueou FalseNull.
Constructeurs
| Nom | Description |
|---|---|
| SqlBoolean(Boolean) |
Initialise une nouvelle instance de la SqlBoolean structure à l’aide de la valeur booléenne fournie. |
| SqlBoolean(Int32) |
Initialise une nouvelle instance de la SqlBoolean structure à l’aide de la valeur entière spécifiée. |
Champs
| Nom | Description |
|---|---|
| False |
Représente une valeur false qui peut être affectée à la Value propriété d’une instance de la SqlBoolean structure. |
| Null |
Représente DBNull ce qui peut être affecté à cette instance de la SqlBoolean structure. |
| One |
Représente une valeur qui peut être affectée à la ByteValue propriété d’une instance de la SqlBoolean structure. |
| True |
Représente une valeur vraie qui peut être affectée à la Value propriété d’une instance de la SqlBoolean structure. |
| Zero |
Représente une valeur nulle qui peut être affectée à la ByteValue propriété d’une instance de la SqlBoolean structure. |
Propriétés
| Nom | Description |
|---|---|
| ByteValue |
Obtient la valeur de la SqlBoolean structure sous forme d’octet. |
| IsFalse | |
| IsNull |
Indique si cette SqlBoolean structure a la valeur Null. |
| IsTrue |
Obtient une valeur qui indique si le courant Value est True. |
| Value |
Obtient la valeur de la SqlBoolean structure. Cette propriété est en lecture seule. |
Méthodes
| Nom | Description |
|---|---|
| And(SqlBoolean, SqlBoolean) |
Calcule l’opération AND au niveau du bit de deux structures spécifiées SqlBoolean . |
| CompareTo(Object) |
Compare cette SqlBoolean structure à un objet spécifié et retourne une indication de leurs valeurs relatives. |
| CompareTo(SqlBoolean) |
Compare cet SqlBoolean objet à l’objet fourni SqlBoolean et retourne une indication de leurs valeurs relatives. |
| Equals(Object) |
Compare le paramètre d’objet fourni au SqlBoolean. |
| Equals(SqlBoolean, SqlBoolean) |
Compare deux SqlBoolean structures pour déterminer si elles sont égales. |
| GetHashCode() |
Retourne le code de hachage pour cette instance. |
| GetXsdType(XmlSchemaSet) |
Retourne le langage XSD (XML Schema Definition Language) de l’objet spécifié XmlSchemaSet. |
| GreaterThan(SqlBoolean, SqlBoolean) |
Compare deux instances pour SqlBoolean déterminer si la première est supérieure à la seconde. |
| GreaterThanOrEquals(SqlBoolean, SqlBoolean) |
Compare deux instances de SqlBoolean façon à déterminer si la première est supérieure ou égale à la seconde. |
| LessThan(SqlBoolean, SqlBoolean) |
Compare deux instances pour SqlBoolean déterminer si la première est inférieure à la seconde. |
| LessThanOrEquals(SqlBoolean, SqlBoolean) |
Compare deux instances pour SqlBoolean déterminer si la première est inférieure ou égale à la seconde. |
| NotEquals(SqlBoolean, SqlBoolean) |
Compare deux instances d’égalité SqlBoolean . |
| OnesComplement(SqlBoolean) |
Effectue une opération de complément sur les structures fournies SqlBoolean . |
| Or(SqlBoolean, SqlBoolean) |
Effectue une opération OR au niveau du bit sur les deux structures spécifiées SqlBoolean . |
| Parse(String) |
Convertit la représentation spécifiée String d’une valeur logique en son SqlBoolean équivalent. |
| ToSqlByte() |
Convertit cette SqlBoolean structure en SqlByte. |
| ToSqlDecimal() |
Convertit cette SqlBoolean structure en SqlDecimal. |
| ToSqlDouble() |
Convertit cette SqlBoolean structure en SqlDouble. |
| ToSqlInt16() |
Convertit cette SqlBoolean structure en SqlInt16. |
| ToSqlInt32() |
Convertit cette SqlBoolean structure en SqlInt32. |
| ToSqlInt64() |
Convertit cette SqlBoolean structure en SqlInt64. |
| ToSqlMoney() |
Convertit cette SqlBoolean structure en SqlMoney. |
| ToSqlSingle() |
Convertit cette SqlBoolean structure en SqlSingle. |
| ToSqlString() |
Convertit cette SqlBoolean structure en SqlString. |
| ToString() |
Convertit cette SqlBoolean structure en chaîne. |
| Xor(SqlBoolean, SqlBoolean) |
Effectue une opération or exclusive au niveau du bit sur les paramètres fournis. |
Opérateurs
| Nom | Description |
|---|---|
| BitwiseAnd(SqlBoolean, SqlBoolean) |
Calcule l’opération AND au niveau du bit de deux structures spécifiées SqlBoolean . |
| BitwiseOr(SqlBoolean, SqlBoolean) |
Calcule l’OR au niveau du bit de ses opérandes. |
| Equality(SqlBoolean, SqlBoolean) |
Compare deux instances d’égalité SqlBoolean . |
| ExclusiveOr(SqlBoolean, SqlBoolean) |
Effectue une opération XOR (Bitwise exclusive-OR) sur les paramètres fournis. |
| Explicit(SqlBoolean to Boolean) |
Convertit un SqlBoolean en booléen. |
| Explicit(SqlByte to SqlBoolean) |
Convertit le SqlByte paramètre en structure SqlBoolean . |
| Explicit(SqlDecimal to SqlBoolean) |
Convertit le SqlDecimal paramètre en structure SqlBoolean . |
| Explicit(SqlDouble to SqlBoolean) |
Convertit le SqlDouble paramètre en structure SqlBoolean . |
| Explicit(SqlInt16 to SqlBoolean) |
Convertit le SqlInt16 paramètre en structure SqlBoolean . |
| Explicit(SqlInt32 to SqlBoolean) |
Convertit le SqlInt32 paramètre en structure SqlBoolean . |
| Explicit(SqlInt64 to SqlBoolean) |
Convertit le SqlInt64 paramètre en structure SqlBoolean . |
| Explicit(SqlMoney to SqlBoolean) |
Convertit le SqlMoney paramètre en structure SqlBoolean . |
| Explicit(SqlSingle to SqlBoolean) |
Convertit le SqlSingle paramètre en structure SqlBoolean . |
| Explicit(SqlString to SqlBoolean) |
Convertit le SqlString paramètre en structure SqlBoolean . |
| False(SqlBoolean) |
L’opérateur false peut être utilisé pour tester l’opérateur ValueSqlBoolean pour déterminer s’il a la valeur false. |
| GreaterThan(SqlBoolean, SqlBoolean) |
Compare deux SqlBoolean structures pour déterminer si la première est supérieure à la seconde. |
| GreaterThanOrEqual(SqlBoolean, SqlBoolean) |
Compare deux SqlBoolean structures pour déterminer si la première est supérieure ou égale à la seconde. |
| Implicit(Boolean to SqlBoolean) |
Convertit la valeur d’octet fournie en un SqlBoolean. |
| Inequality(SqlBoolean, SqlBoolean) |
Compare deux instances pour SqlBoolean déterminer si elles ne sont pas égales. |
| LessThan(SqlBoolean, SqlBoolean) |
Compare deux instances pour SqlBoolean déterminer si la première est inférieure à la seconde. |
| LessThanOrEqual(SqlBoolean, SqlBoolean) |
Compare deux instances pour SqlBoolean déterminer si la première est inférieure ou égale à la seconde. |
| LogicalNot(SqlBoolean) |
Effectue une opération NOT sur un SqlBoolean. |
| OnesComplement(SqlBoolean) |
Effectue une opération de complément sur les structures fournies SqlBoolean . |
| True(SqlBoolean) |
L’opérateur true peut être utilisé pour tester l’opérateur ValueSqlBoolean pour déterminer s’il est vrai. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IXmlSerializable.GetSchema() |
Ce membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
| IXmlSerializable.ReadXml(XmlReader) |
Ce membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
| IXmlSerializable.WriteXml(XmlWriter) |
Ce membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |