Aracılığıyla paylaş


SqlBoolean Yapı

Tanım

Veritabanında depolanacak veya veritabanından alınacak 1 veya 0 olan bir tamsayı değerini temsil eder.

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
Devralma
SqlBoolean
Öznitelikler
Uygulamalar

Açıklamalar

Sıfır olmayan tüm değerler 1 olarak yorumlanır.

SqlBoolean yapısı ile standart Boole değeri arasındaki temel fark, standart boole değerinin true ve falseolmak üzere iki olası değere sahip olmasıdır: SqlBoolean yapısında üç olası değer vardır: True, Falseveya Null.

Oluşturucular

SqlBoolean(Boolean)

Sağlanan Boole değerini kullanarak SqlBoolean yapısının yeni bir örneğini başlatır.

SqlBoolean(Int32)

Belirtilen tamsayı değerini kullanarak SqlBoolean yapısının yeni bir örneğini başlatır.

Alanlar

False

SqlBoolean yapısının bir örneğinin Value özelliğine atanabilen bir yanlış değeri temsil eder.

Null

SqlBoolean yapısının bu örneğine atanabilen DBNull temsil eder.

One

SqlBoolean yapısının bir örneğinin ByteValue özelliğine atanabilen bir değeri temsil eder.

True

SqlBoolean yapısının bir örneğinin Value özelliğine atanabilen gerçek bir değeri temsil eder.

Zero

SqlBoolean yapısının bir örneğinin ByteValue özelliğine atanabilen sıfır değerini temsil eder.

Özellikler

ByteValue

SqlBoolean yapısının değerini bayt olarak alır.

IsFalse

Geçerli ValueFalseolup olmadığını gösterir.

IsNull

Bu SqlBoolean yapısının null olup olmadığını gösterir.

IsTrue

Geçerli ValueTrueolup olmadığını gösteren bir değer alır.

Value

SqlBoolean yapısının değerini alır. Bu özellik salt okunurdur.

Yöntemler

And(SqlBoolean, SqlBoolean)

Belirtilen iki SqlBoolean yapısının bit düzeyinde AND işlemini hesaplar.

CompareTo(Object)

Bu SqlBoolean yapısını belirtilen bir nesneyle karşılaştırır ve göreli değerlerinin bir göstergesini döndürür.

CompareTo(SqlBoolean)

Bu SqlBoolean nesnesini sağlanan SqlBoolean nesnesiyle karşılaştırır ve göreli değerlerinin bir göstergesini döndürür.

Equals(Object)

Sağlanan nesne parametresini SqlBooleanile karşılaştırır.

Equals(SqlBoolean, SqlBoolean)

Eşit olup olmadıklarını belirlemek için iki SqlBoolean yapısını karşılaştırır.

Equals(SqlBoolean)

Geçerli örneğin aynı türdeki başka bir örneğe eşit olup olmadığını gösterir.

GetHashCode()

Bu örneğin karma kodunu döndürür.

GetXsdType(XmlSchemaSet)

Belirtilen XmlSchemaSetXML Şema tanım dilini (XSD) döndürür.

GreaterThan(SqlBoolean, SqlBoolean)

birincisinin ikinciden büyük olup olmadığını belirlemek için iki SqlBoolean örneğini karşılaştırır.

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

birincinin ikinciden büyük veya buna eşit olup olmadığını belirlemek için iki SqlBoolean örneğini karşılaştırır.

LessThan(SqlBoolean, SqlBoolean)

İlkinin ikinciden küçük olup olmadığını belirlemek için iki SqlBoolean örneğini karşılaştırır.

LessThanOrEquals(SqlBoolean, SqlBoolean)

birincinin ikinciden küçük veya buna eşit olup olmadığını belirlemek için iki SqlBoolean örneğini karşılaştırır.

NotEquals(SqlBoolean, SqlBoolean)

eşitlik için iki SqlBoolean örneğini karşılaştırır.

OnesComplement(SqlBoolean)

Sağlanan SqlBoolean yapılarında birinin tamamlayıcı işlemini gerçekleştirir.

Or(SqlBoolean, SqlBoolean)

Belirtilen iki SqlBoolean yapısında bit düzeyinde OR işlemi gerçekleştirir.

Parse(String)

Mantıksal değerin belirtilen String gösterimini SqlBoolean eşdeğerine dönüştürür.

ToSqlByte()

Bu SqlBoolean yapısını SqlBytedönüştürür.

ToSqlDecimal()

Bu SqlBoolean yapısını SqlDecimaldönüştürür.

ToSqlDouble()

Bu SqlBoolean yapısını SqlDoubledönüştürür.

ToSqlInt16()

Bu SqlBoolean yapısını SqlInt16dönüştürür.

ToSqlInt32()

Bu SqlBoolean yapısını SqlInt32dönüştürür.

ToSqlInt64()

Bu SqlBoolean yapısını SqlInt64dönüştürür.

ToSqlMoney()

Bu SqlBoolean yapısını SqlMoneydönüştürür.

ToSqlSingle()

Bu SqlBoolean yapısını SqlSingledönüştürür.

ToSqlString()

Bu SqlBoolean yapısını SqlStringdönüştürür.

ToString()

Bu SqlBoolean yapısını bir dizeye dönüştürür.

Xor(SqlBoolean, SqlBoolean)

Sağlanan parametrelerde bit düzeyinde özel veya özel kullanım işlemi gerçekleştirir.

İşleçler

BitwiseAnd(SqlBoolean, SqlBoolean)

Belirtilen iki SqlBoolean yapısının bit düzeyinde AND işlemini hesaplar.

BitwiseOr(SqlBoolean, SqlBoolean)

İşlenenlerinin bit düzeyinde OR değerini hesaplar.

Equality(SqlBoolean, SqlBoolean)

eşitlik için iki SqlBoolean örneğini karşılaştırır.

ExclusiveOr(SqlBoolean, SqlBoolean)

Sağlanan parametrelerde bit düzeyinde özel or (XOR) işlemi gerçekleştirir.

Explicit(SqlBoolean to Boolean)

bir SqlBoolean Boole değerine dönüştürür.

Explicit(SqlByte to SqlBoolean)

SqlByte parametresini SqlBoolean bir yapıya dönüştürür.

Explicit(SqlDecimal to SqlBoolean)

SqlDecimal parametresini SqlBoolean bir yapıya dönüştürür.

Explicit(SqlDouble to SqlBoolean)

SqlDouble parametresini SqlBoolean bir yapıya dönüştürür.

Explicit(SqlInt16 to SqlBoolean)

SqlInt16 parametresini SqlBoolean bir yapıya dönüştürür.

Explicit(SqlInt32 to SqlBoolean)

SqlInt32 parametresini SqlBoolean bir yapıya dönüştürür.

Explicit(SqlInt64 to SqlBoolean)

SqlInt64 parametresini SqlBoolean bir yapıya dönüştürür.

Explicit(SqlMoney to SqlBoolean)

SqlMoney parametresini SqlBoolean bir yapıya dönüştürür.

Explicit(SqlSingle to SqlBoolean)

SqlSingle parametresini SqlBoolean bir yapıya dönüştürür.

Explicit(SqlString to SqlBoolean)

SqlString parametresini SqlBoolean bir yapıya dönüştürür.

False(SqlBoolean)

false işleci, yanlış olup olmadığını belirlemek üzere SqlBooleanValue test etmek için kullanılabilir.

GreaterThan(SqlBoolean, SqlBoolean)

birincisinin ikinciden büyük olup olmadığını belirlemek için iki SqlBoolean yapısını karşılaştırır.

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

birincisinin ikinciden büyük veya ikinciye eşit olup olmadığını belirlemek için iki SqlBoolean yapısını karşılaştırır.

Implicit(Boolean to SqlBoolean)

Sağlanan bayt değerini SqlBooleandönüştürür.

Inequality(SqlBoolean, SqlBoolean)

Eşit olup olmadıklarını belirlemek için iki SqlBoolean örneğini karşılaştırır.

LessThan(SqlBoolean, SqlBoolean)

İlkinin ikinciden küçük olup olmadığını belirlemek için iki SqlBoolean örneğini karşılaştırır.

LessThanOrEqual(SqlBoolean, SqlBoolean)

birincinin ikinciden küçük veya buna eşit olup olmadığını belirlemek için iki SqlBoolean örneğini karşılaştırır.

LogicalNot(SqlBoolean)

bir SqlBooleanüzerinde NOT işlemi gerçekleştirir.

OnesComplement(SqlBoolean)

Sağlanan SqlBoolean yapılarında birinin tamamlayıcı işlemini gerçekleştirir.

True(SqlBoolean)

true işleci, doğru olup olmadığını belirlemek üzere SqlBooleanValue test etmek için kullanılabilir.

Belirtik Arabirim Kullanımları

IXmlSerializable.GetSchema()

Bu üye .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

IXmlSerializable.ReadXml(XmlReader)

Bu üye .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

IXmlSerializable.WriteXml(XmlWriter)

Bu üye .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

Şunlara uygulanır

Ayrıca bkz.

  • SQL Server Veri Türlerini ve ADO.NET