SqlBoolean 구조체

정의

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

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

설명

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

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

생성자

Name Description
SqlBoolean(Boolean)

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

SqlBoolean(Int32)

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

필드

Name Description
False

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

Null

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

One

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

True

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

Zero

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

속성

Name Description
ByteValue

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

IsFalse

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

IsNull

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

IsTrue

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

Value

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

메서드

Name Description
And(SqlBoolean, SqlBoolean)

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

CompareTo(Object)

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

CompareTo(SqlBoolean)

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

Equals(Object)

제공된 개체 매개 변수 SqlBoolean를 .

Equals(SqlBoolean, SqlBoolean)

SqlBoolean 구조를 비교하여 같은지 여부를 확인합니다.

GetHashCode()

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

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlBoolean, SqlBoolean)

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

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

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

LessThan(SqlBoolean, SqlBoolean)

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

LessThanOrEquals(SqlBoolean, SqlBoolean)

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

NotEquals(SqlBoolean, SqlBoolean)

같음의 SqlBoolean 두 인스턴스를 비교합니다.

OnesComplement(SqlBoolean)

제공 SqlBoolean 된 구조체에 대한 보수 작업을 수행합니다.

Or(SqlBoolean, SqlBoolean)

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

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 연산을 수행합니다.

연산자

Name Description
BitwiseAnd(SqlBoolean, SqlBoolean)

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

BitwiseOr(SqlBoolean, SqlBoolean)

해당 피연산자의 비트 OR을 계산합니다.

Equality(SqlBoolean, SqlBoolean)

같음의 SqlBoolean 두 인스턴스를 비교합니다.

ExclusiveOr(SqlBoolean, SqlBoolean)

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

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)

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

OnesComplement(SqlBoolean)

제공 SqlBoolean 된 구조체에 대한 보수 작업을 수행합니다.

True(SqlBoolean)

true 연산자를 사용하여 true인지 여부를 확인하기 위해 해당 SqlBoolean 연산자를 테스트 Value 할 수 있습니다.

명시적 인터페이스 구현

Name Description
IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

적용 대상

추가 정보