SqlBoolean SqlBoolean SqlBoolean SqlBoolean Struct

정의

데이터베이스에서 저장하거나 검색할 정수 값(0 또는 1)을 나타냅니다. Represents an integer value that is either 1 or 0 to be stored in or retrieved from a database.

public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
[Serializable]
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable, IXmlSerializable
상속
SqlBooleanSqlBooleanSqlBooleanSqlBoolean
특성
SerializableAttribute
구현

설명

0이 아닌 모든 값은 1로 해석 됩니다.Any non-zero value is interpreted as 1.

주요 차이점을 SqlBoolean 구조 및 표준 부울 값을 한다는 것은 표준 부울에 두 개의 가능한 값이 있는 truefalse, SqlBoolean 구조에는 3 가지 값을 TrueFalse, 또는 Null합니다.The key difference between a SqlBoolean structure and a standard Boolean value is that, where a standard Boolean has two possible values, true and false, a SqlBoolean structure has three possible values, True, False, or Null.

생성자

SqlBoolean(Boolean) SqlBoolean(Boolean) SqlBoolean(Boolean) SqlBoolean(Boolean)

제공된 부울 값을 사용하여 SqlBoolean 구조체의 새 인스턴스를 초기화합니다. Initializes a new instance of the SqlBoolean structure using the supplied Boolean value.

SqlBoolean(Int32) SqlBoolean(Int32) SqlBoolean(Int32) SqlBoolean(Int32)

지정된 정수 값을 사용하여 SqlBoolean 구조체의 새 인스턴스를 초기화합니다. Initializes a new instance of the SqlBoolean structure using the specified integer value.

필드

False False False False

Value 구조체 인스턴스의 SqlBoolean 속성에 할당할 수 있는 False 값을 나타냅니다. Represents a false value that can be assigned to the Value property of an instance of the SqlBoolean structure.

Null Null Null Null

DBNull 구조체 인스턴스에 대해 할당할 수 있는 SqlBoolean을 나타냅니다. Represents DBNull that can be assigned to this instance of the SqlBoolean structure.

One One One One

ByteValue 구조체 인스턴스의 SqlBoolean 속성에 할당할 수 있는 1 값을 나타냅니다. Represents a one value that can be assigned to the ByteValue property of an instance of the SqlBoolean structure.

True True True True

Value 구조체 인스턴스의 SqlBoolean 속성에 할당할 수 있는 True 값을 나타냅니다. Represents a true value that can be assigned to the Value property of an instance of the SqlBoolean structure.

Zero Zero Zero Zero

ByteValue 구조체 인스턴스의 SqlBoolean 속성에 할당할 수 있는 0 값을 나타냅니다. Represents a zero value that can be assigned to the ByteValue property of an instance of the SqlBoolean structure.

속성

ByteValue ByteValue ByteValue ByteValue

SqlBoolean 구조체의 값을 바이트 형식으로 가져옵니다. Gets the value of the SqlBoolean structure as a byte.

IsFalse IsFalse IsFalse IsFalse

현재 ValueFalse인지 여부를 나타냅니다. Indicates whether the current Value is False.

IsNull IsNull IsNull IsNull

SqlBoolean 구조체가 null인지 여부를 나타냅니다. Indicates whether this SqlBoolean structure is null.

IsTrue IsTrue IsTrue IsTrue

현재 ValueTrue인지 여부를 나타냅니다. Indicates whether the current Value is True.

Value Value Value Value

SqlBoolean 구조체의 값을 가져옵니다. Gets the SqlBoolean structure's value. 이 속성은 읽기 전용입니다. This property is read-only.

메서드

And(SqlBoolean, SqlBoolean) And(SqlBoolean, SqlBoolean) And(SqlBoolean, SqlBoolean) And(SqlBoolean, SqlBoolean)

지정된 두 SqlBoolean 구조체의 비트 AND 연산을 계산합니다. Computes the bitwise AND operation of two specified SqlBoolean structures.

CompareTo(SqlBoolean) CompareTo(SqlBoolean) CompareTo(SqlBoolean) CompareTo(SqlBoolean)

SqlBoolean 개체를 제공된 SqlBoolean 개체와 비교하여 상대 값 표시를 반환합니다. Compares this SqlBoolean object to the supplied SqlBoolean object and returns an indication of their relative values.

CompareTo(Object) CompareTo(Object) CompareTo(Object) CompareTo(Object)

SqlBoolean 구조체를 지정된 개체와 비교하여 상대 값 표시를 반환합니다. Compares this SqlBoolean structure to a specified object and returns an indication of their relative values.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

제공된 개체 매개 변수를 SqlBoolean과 비교합니다. Compares the supplied object parameter to the SqlBoolean.

Equals(SqlBoolean, SqlBoolean) Equals(SqlBoolean, SqlBoolean) Equals(SqlBoolean, SqlBoolean) Equals(SqlBoolean, SqlBoolean)

SqlBoolean 구조체가 동일한지 비교합니다. Compares two SqlBoolean structures to determine whether they are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

이 인스턴스의 해시 코드를 반환합니다. Returns the hash code for this instance.

GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet)

지정된 XmlSchemaSet의 XSD(XML 스키마 정의 언어)를 반환합니다. Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 큰지 여부를 확인합니다. Compares two instances of SqlBoolean to determine whether the first is greater than the second.

GreaterThanOrEquals(SqlBoolean, SqlBoolean) GreaterThanOrEquals(SqlBoolean, SqlBoolean) GreaterThanOrEquals(SqlBoolean, SqlBoolean) GreaterThanOrEquals(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 크거나 같은지 여부를 확인합니다. Compares two instances of SqlBoolean to determine whether the first is greater than or equal to the second.

LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 작은지 여부를 확인합니다. Compares two instances of SqlBoolean to determine whether the first is less than the second.

LessThanOrEquals(SqlBoolean, SqlBoolean) LessThanOrEquals(SqlBoolean, SqlBoolean) LessThanOrEquals(SqlBoolean, SqlBoolean) LessThanOrEquals(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 작거나 같은지 여부를 확인합니다. Compares two instances of SqlBoolean to determine whether the first is less than or equal to the second.

NotEquals(SqlBoolean, SqlBoolean) NotEquals(SqlBoolean, SqlBoolean) NotEquals(SqlBoolean, SqlBoolean) NotEquals(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 같은지 여부를 확인합니다. Compares two instances of SqlBoolean for equality.

OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean)

제공된 SqlBoolean 구조체에 대해 1의 보수 연산을 수행합니다. Performs a one's complement operation on the supplied SqlBoolean structures.

Or(SqlBoolean, SqlBoolean) Or(SqlBoolean, SqlBoolean) Or(SqlBoolean, SqlBoolean) Or(SqlBoolean, SqlBoolean)

지정된 두 SqlBoolean 구조체에 대해 비트 OR 연산을 수행합니다. Performs a bitwise OR operation on the two specified SqlBoolean structures.

Parse(String) Parse(String) Parse(String) Parse(String)

논리 값의 지정된 String 표현을 같은 값의 SqlBoolean으로 변환합니다. Converts the specified String representation of a logical value to its SqlBoolean equivalent.

ToSqlByte() ToSqlByte() ToSqlByte() ToSqlByte()

SqlBoolean 구조체를 SqlByte으로 변환합니다. Converts this SqlBoolean structure to SqlByte.

ToSqlDecimal() ToSqlDecimal() ToSqlDecimal() ToSqlDecimal()

SqlBoolean 구조체를 SqlDecimal으로 변환합니다. Converts this SqlBoolean structure to SqlDecimal.

ToSqlDouble() ToSqlDouble() ToSqlDouble() ToSqlDouble()

SqlBoolean 구조체를 SqlDouble으로 변환합니다. Converts this SqlBoolean structure to SqlDouble.

ToSqlInt16() ToSqlInt16() ToSqlInt16() ToSqlInt16()

SqlBoolean 구조체를 SqlInt16으로 변환합니다. Converts this SqlBoolean structure to SqlInt16.

ToSqlInt32() ToSqlInt32() ToSqlInt32() ToSqlInt32()

SqlBoolean 구조체를 SqlInt32으로 변환합니다. Converts this SqlBoolean structure to SqlInt32.

ToSqlInt64() ToSqlInt64() ToSqlInt64() ToSqlInt64()

SqlBoolean 구조체를 SqlInt64으로 변환합니다. Converts this SqlBoolean structure to SqlInt64.

ToSqlMoney() ToSqlMoney() ToSqlMoney() ToSqlMoney()

SqlBoolean 구조체를 SqlMoney으로 변환합니다. Converts this SqlBoolean structure to SqlMoney.

ToSqlSingle() ToSqlSingle() ToSqlSingle() ToSqlSingle()

SqlBoolean 구조체를 SqlSingle으로 변환합니다. Converts this SqlBoolean structure to SqlSingle.

ToSqlString() ToSqlString() ToSqlString() ToSqlString()

SqlBoolean 구조체를 SqlString으로 변환합니다. Converts this SqlBoolean structure to SqlString.

ToString() ToString() ToString() ToString()

SqlBoolean 구조체를 문자열로 변환합니다. Converts this SqlBoolean structure to a string.

Xor(SqlBoolean, SqlBoolean) Xor(SqlBoolean, SqlBoolean) Xor(SqlBoolean, SqlBoolean) Xor(SqlBoolean, SqlBoolean)

제공된 매개 변수에 대해 비트 배타적 OR 연산을 수행합니다. Performs a bitwise exclusive-OR operation on the supplied parameters.

연산자

BitwiseAnd(SqlBoolean, SqlBoolean) BitwiseAnd(SqlBoolean, SqlBoolean) BitwiseAnd(SqlBoolean, SqlBoolean) BitwiseAnd(SqlBoolean, SqlBoolean)

지정된 두 SqlBoolean 구조체의 비트 AND 연산을 계산합니다. Computes the bitwise AND operation of two specified SqlBoolean structures.

BitwiseOr(SqlBoolean, SqlBoolean) BitwiseOr(SqlBoolean, SqlBoolean) BitwiseOr(SqlBoolean, SqlBoolean) BitwiseOr(SqlBoolean, SqlBoolean)

피연산자의 비트 OR를 계산합니다. Computes the bitwise OR of its operands.

Equality(SqlBoolean, SqlBoolean) Equality(SqlBoolean, SqlBoolean) Equality(SqlBoolean, SqlBoolean) Equality(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 같은지 여부를 확인합니다. Compares two instances of SqlBoolean for equality.

ExclusiveOr(SqlBoolean, SqlBoolean) ExclusiveOr(SqlBoolean, SqlBoolean) ExclusiveOr(SqlBoolean, SqlBoolean) ExclusiveOr(SqlBoolean, SqlBoolean)

제공된 매개 변수에 대해 비트 배타적 OR(비트 XOR) 연산을 수행합니다. Performs a bitwise exclusive-OR (XOR) operation on the supplied parameters.

Explicit(SqlString to SqlBoolean) Explicit(SqlString to SqlBoolean) Explicit(SqlString to SqlBoolean) Explicit(SqlString to SqlBoolean)

SqlString 매개 변수를 SqlBoolean 구조체로 변환합니다. Converts the SqlString parameter to a SqlBoolean structure.

Explicit(SqlSingle to SqlBoolean) Explicit(SqlSingle to SqlBoolean) Explicit(SqlSingle to SqlBoolean) Explicit(SqlSingle to SqlBoolean)

SqlSingle 매개 변수를 SqlBoolean 구조체로 변환합니다. Converts the SqlSingle parameter to a SqlBoolean structure.

Explicit(SqlMoney to SqlBoolean) Explicit(SqlMoney to SqlBoolean) Explicit(SqlMoney to SqlBoolean) Explicit(SqlMoney to SqlBoolean)

SqlMoney 매개 변수를 SqlBoolean 구조체로 변환합니다. Converts the SqlMoney parameter to a SqlBoolean structure.

Explicit(SqlInt32 to SqlBoolean) Explicit(SqlInt32 to SqlBoolean) Explicit(SqlInt32 to SqlBoolean) Explicit(SqlInt32 to SqlBoolean)

SqlInt32 매개 변수를 SqlBoolean 구조체로 변환합니다. Converts the SqlInt32 parameter to a SqlBoolean structure.

Explicit(SqlInt64 to SqlBoolean) Explicit(SqlInt64 to SqlBoolean) Explicit(SqlInt64 to SqlBoolean) Explicit(SqlInt64 to SqlBoolean)

SqlInt64 매개 변수를 SqlBoolean 구조체로 변환합니다. Converts the SqlInt64 parameter to a SqlBoolean structure.

Explicit(SqlDouble to SqlBoolean) Explicit(SqlDouble to SqlBoolean) Explicit(SqlDouble to SqlBoolean) Explicit(SqlDouble to SqlBoolean)

SqlDouble 매개 변수를 SqlBoolean 구조체로 변환합니다. Converts the SqlDouble parameter to a SqlBoolean structure.

Explicit(SqlInt16 to SqlBoolean) Explicit(SqlInt16 to SqlBoolean) Explicit(SqlInt16 to SqlBoolean) Explicit(SqlInt16 to SqlBoolean)

SqlInt16 매개 변수를 SqlBoolean 구조체로 변환합니다. Converts the SqlInt16 parameter to a SqlBoolean structure.

Explicit(SqlDecimal to SqlBoolean) Explicit(SqlDecimal to SqlBoolean) Explicit(SqlDecimal to SqlBoolean) Explicit(SqlDecimal to SqlBoolean)

SqlDecimal 매개 변수를 SqlBoolean 구조체로 변환합니다. Converts the SqlDecimal parameter to a SqlBoolean structure.

Explicit(SqlByte to SqlBoolean) Explicit(SqlByte to SqlBoolean) Explicit(SqlByte to SqlBoolean) Explicit(SqlByte to SqlBoolean)

SqlByte 매개 변수를 SqlBoolean 구조체로 변환합니다. Converts the SqlByte parameter to a SqlBoolean structure.

Explicit(SqlBoolean to Boolean) Explicit(SqlBoolean to Boolean) Explicit(SqlBoolean to Boolean) Explicit(SqlBoolean to Boolean)

SqlBoolean을 부울로 변환합니다. Converts a SqlBoolean to a Boolean.

False(SqlBoolean) False(SqlBoolean) False(SqlBoolean) False(SqlBoolean)

False 연산자는 ValueSqlBoolean를 테스트하여 False인지 여부를 확인하는 데 사용할 수 있습니다. The false operator can be used to test the Value of the SqlBoolean to determine whether it is false.

GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean) GreaterThan(SqlBoolean, SqlBoolean)

두 개의 SqlBoolean 구조체를 비교하여 첫 번째 구조체가 두 번째 구조체보다 큰지 여부를 확인합니다. Compares two SqlBoolean structures to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlBoolean, SqlBoolean) GreaterThanOrEqual(SqlBoolean, SqlBoolean) GreaterThanOrEqual(SqlBoolean, SqlBoolean) GreaterThanOrEqual(SqlBoolean, SqlBoolean)

두 개의 SqlBoolean 구조체를 비교하여 첫 번째 구조체가 두 번째 구조체보다 크거나 같은지 여부를 확인합니다. Compares two SqlBoolean structures to determine whether the first is greater than or equal to the second.

Implicit(Boolean to SqlBoolean) Implicit(Boolean to SqlBoolean) Implicit(Boolean to SqlBoolean) Implicit(Boolean to SqlBoolean)

제공된 바이트 값을 SqlBoolean로 변환합니다. Converts the supplied byte value to a SqlBoolean.

Inequality(SqlBoolean, SqlBoolean) Inequality(SqlBoolean, SqlBoolean) Inequality(SqlBoolean, SqlBoolean) Inequality(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 같지 않은지 여부를 확인합니다. Compares two instances of SqlBoolean to determine whether they are not equal.

LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean) LessThan(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 작은지 여부를 확인합니다. Compares two instances of SqlBoolean to determine whether the first is less than the second.

LessThanOrEqual(SqlBoolean, SqlBoolean) LessThanOrEqual(SqlBoolean, SqlBoolean) LessThanOrEqual(SqlBoolean, SqlBoolean) LessThanOrEqual(SqlBoolean, SqlBoolean)

SqlBoolean의 두 인스턴스를 비교하여 첫 번째 인스턴스가 두 번째 인스턴스보다 작거나 같은지 여부를 확인합니다. Compares two instances of SqlBoolean to determine whether the first is less than or equal to the second.

LogicalNot(SqlBoolean) LogicalNot(SqlBoolean) LogicalNot(SqlBoolean) LogicalNot(SqlBoolean)

SqlBoolean에 대해 NOT 연산을 수행합니다. Performs a NOT operation on a SqlBoolean.

OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean) OnesComplement(SqlBoolean)

제공된 SqlBoolean 구조체에 대해 1의 보수 연산을 수행합니다. Performs a one's complement operation on the supplied SqlBoolean structures.

True(SqlBoolean) True(SqlBoolean) True(SqlBoolean) True(SqlBoolean)

true 연산자는 ValueSqlBoolean를 테스트하여 true인지 여부를 확인하는 데 사용할 수 있습니다. The true operator can be used to test the Value of the SqlBoolean to determine whether it is true.

명시적 인터페이스 구현

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

이 멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

이 멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

이 멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

적용 대상

추가 정보