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, IEquatable<System::Data::SqlTypes::SqlBoolean>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable
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.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, IEquatable(Of SqlBoolean), INullable, IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, 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

Name Description
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

Name Description
False

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

Null

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

One

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

True

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

Zero

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

Özellikler

Name Description
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 okunur durumdadır.

Yöntemler

Name Description
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

Name Description
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 ValueSqlBoolean 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 ValueSqlBoolean test etmek için kullanılabilir.

Belirtik Arabirim Kullanımları

Name Description
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.