다음을 통해 공유


SqlBoolean 구조체

정의

데이터베이스에서 저장하거나 검색할 정수 값(0 또는 1)을 나타냅니다.

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
상속
SqlBoolean
특성
구현

설명

0이 아닌 값은 1로 해석됩니다.

구조체와 표준 부울 값의 SqlBoolean 주요 차이점은 표준 부울에 두 개의 가능한 값 true 이 있고 false, SqlBoolean 구조체에 가능한 세 가지 값인 True, False또는 Null가 있다는 것입니다.

생성자

SqlBoolean(Boolean)

제공된 부울 값을 사용하여 SqlBoolean 구조체의 새 인스턴스를 초기화합니다.

SqlBoolean(Int32)

지정된 정수 값을 사용하여 SqlBoolean 구조체의 새 인스턴스를 초기화합니다.

필드

False

Value 구조체 인스턴스의 SqlBoolean 속성에 할당할 수 있는 False 값을 나타냅니다.

Null

DBNull 구조체 인스턴스에 대해 할당할 수 있는 SqlBoolean을 나타냅니다.

One

ByteValue 구조체 인스턴스의 SqlBoolean 속성에 할당할 수 있는 1 값을 나타냅니다.

True

Value 구조체 인스턴스의 SqlBoolean 속성에 할당할 수 있는 True 값을 나타냅니다.

Zero

ByteValue 구조체 인스턴스의 SqlBoolean 속성에 할당할 수 있는 0 값을 나타냅니다.

속성

ByteValue

SqlBoolean 구조체의 값을 바이트 형식으로 가져옵니다.

IsFalse

현재 ValueFalse인지 여부를 나타냅니다.

IsNull

SqlBoolean 구조체가 null인지 여부를 나타냅니다.

IsTrue

현재 ValueTrue인지 여부를 나타내는 값을 가져옵니다.

Value

SqlBoolean 구조체의 값을 가져옵니다. 이 속성은 읽기 전용입니다.

메서드

And(SqlBoolean, SqlBoolean)

지정된 두 SqlBoolean 구조체의 비트 AND 연산을 계산합니다.

CompareTo(Object)

SqlBoolean 구조체를 지정된 개체와 비교하여 상대 값 표시를 반환합니다.

CompareTo(SqlBoolean)

SqlBoolean 개체를 제공된 SqlBoolean 개체와 비교하여 상대 값 표시를 반환합니다.

Equals(Object)

제공된 개체 매개 변수를 SqlBoolean과 비교합니다.

Equals(SqlBoolean)

현재 instance 동일한 형식의 다른 instance 같은지 여부를 나타냅니다.

Equals(SqlBoolean, SqlBoolean)

SqlBoolean 구조체가 동일한지 비교합니다.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

GetXsdType(XmlSchemaSet)

지정된 XmlSchemaSet의 XSD(XML 스키마 정의 언어)를 반환합니다.

GreaterThan(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 큰지 여부를 확인합니다.

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 크거나 같은지 여부를 확인합니다.

LessThan(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 작은지 여부를 확인합니다.

LessThanOrEquals(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 작거나 같은지 여부를 확인합니다.

NotEquals(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 같은지 여부를 확인합니다.

OnesComplement(SqlBoolean)

제공된 SqlBoolean 구조체에 대해 1의 보수 연산을 수행합니다.

Or(SqlBoolean, SqlBoolean)

지정된 두 SqlBoolean 구조체에 대해 비트 OR 연산을 수행합니다.

Parse(String)

논리 값의 지정된 String 표현을 같은 값의 SqlBoolean으로 변환합니다.

ToSqlByte()

SqlBoolean 구조체를 SqlByte으로 변환합니다.

ToSqlDecimal()

SqlBoolean 구조체를 SqlDecimal으로 변환합니다.

ToSqlDouble()

SqlBoolean 구조체를 SqlDouble으로 변환합니다.

ToSqlInt16()

SqlBoolean 구조체를 SqlInt16으로 변환합니다.

ToSqlInt32()

SqlBoolean 구조체를 SqlInt32으로 변환합니다.

ToSqlInt64()

SqlBoolean 구조체를 SqlInt64으로 변환합니다.

ToSqlMoney()

SqlBoolean 구조체를 SqlMoney으로 변환합니다.

ToSqlSingle()

SqlBoolean 구조체를 SqlSingle으로 변환합니다.

ToSqlString()

SqlBoolean 구조체를 SqlString으로 변환합니다.

ToString()

SqlBoolean 구조체를 문자열로 변환합니다.

Xor(SqlBoolean, SqlBoolean)

제공된 매개 변수에 대해 비트 배타적 OR 연산을 수행합니다.

연산자

BitwiseAnd(SqlBoolean, SqlBoolean)

지정된 두 SqlBoolean 구조체의 비트 AND 연산을 계산합니다.

BitwiseOr(SqlBoolean, SqlBoolean)

피연산자의 비트 OR를 계산합니다.

Equality(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 같은지 여부를 확인합니다.

ExclusiveOr(SqlBoolean, SqlBoolean)

제공된 매개 변수에 대해 비트 배타적 OR(비트 XOR) 연산을 수행합니다.

Explicit(SqlBoolean to Boolean)

SqlBoolean을 부울로 변환합니다.

Explicit(SqlByte to SqlBoolean)

SqlByte 매개 변수를 SqlBoolean 구조체로 변환합니다.

Explicit(SqlDecimal to SqlBoolean)

SqlDecimal 매개 변수를 SqlBoolean 구조체로 변환합니다.

Explicit(SqlDouble to SqlBoolean)

SqlDouble 매개 변수를 SqlBoolean 구조체로 변환합니다.

Explicit(SqlInt16 to SqlBoolean)

SqlInt16 매개 변수를 SqlBoolean 구조체로 변환합니다.

Explicit(SqlInt32 to SqlBoolean)

SqlInt32 매개 변수를 SqlBoolean 구조체로 변환합니다.

Explicit(SqlInt64 to SqlBoolean)

SqlInt64 매개 변수를 SqlBoolean 구조체로 변환합니다.

Explicit(SqlMoney to SqlBoolean)

SqlMoney 매개 변수를 SqlBoolean 구조체로 변환합니다.

Explicit(SqlSingle to SqlBoolean)

SqlSingle 매개 변수를 SqlBoolean 구조체로 변환합니다.

Explicit(SqlString to SqlBoolean)

SqlString 매개 변수를 SqlBoolean 구조체로 변환합니다.

False(SqlBoolean)

False 연산자는 ValueSqlBoolean를 테스트하여 False인지 여부를 확인하는 데 사용할 수 있습니다.

GreaterThan(SqlBoolean, SqlBoolean)

두 개의 SqlBoolean 구조체를 비교하여 첫 번째 구조체가 두 번째 구조체보다 큰지 여부를 확인합니다.

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

두 개의 SqlBoolean 구조체를 비교하여 첫 번째 구조체가 두 번째 구조체보다 크거나 같은지 여부를 확인합니다.

Implicit(Boolean to SqlBoolean)

제공된 바이트 값을 SqlBoolean로 변환합니다.

Inequality(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 같지 않은지 여부를 확인합니다.

LessThan(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 작은지 여부를 확인합니다.

LessThanOrEqual(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 작거나 같은지 여부를 확인합니다.

LogicalNot(SqlBoolean)

SqlBoolean에 대해 NOT 연산을 수행합니다.

OnesComplement(SqlBoolean)

제공된 SqlBoolean 구조체에 대해 1의 보수 연산을 수행합니다.

True(SqlBoolean)

true 연산자는 ValueSqlBoolean를 테스트하여 true인지 여부를 확인하는 데 사용할 수 있습니다.

명시적 인터페이스 구현

IXmlSerializable.GetSchema()

이 멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.

IXmlSerializable.ReadXml(XmlReader)

이 멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.

IXmlSerializable.WriteXml(XmlWriter)

이 멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.

적용 대상

추가 정보