다음을 통해 공유


SqlGuid 구조체

정의

데이터베이스에서 저장하거나 검색할 GUID를 나타냅니다.

public value class SqlGuid : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlGuid : IComparable, IEquatable<System::Data::SqlTypes::SqlGuid>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlGuid : IComparable, IEquatable<System::Data::SqlTypes::SqlGuid>, System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
public value class SqlGuid : IComparable, System::Data::SqlTypes::INullable
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, IEquatable<System.Data.SqlTypes.SqlGuid>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, IEquatable<System.Data.SqlTypes.SqlGuid>, System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
type SqlGuid = struct
    interface INullable
    interface ISerializable
    interface IXmlSerializable
type SqlGuid = struct
    interface INullable
[<System.Serializable>]
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, IEquatable(Of SqlGuid), INullable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, IEquatable(Of SqlGuid), INullable, ISerializable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable
상속
SqlGuid
특성
구현

생성자

SqlGuid(Byte[])

제공된 바이트 배열 매개 변수를 사용하여 SqlGuid 구조체의 새 인스턴스를 초기화합니다.

SqlGuid(Guid)

지정된 SqlGuid 매개 변수를 사용하여 Guid 구조체의 새 인스턴스를 초기화합니다.

SqlGuid(Int32, Int16, Int16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)

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

SqlGuid(String)

지정된 SqlGuid 매개 변수를 사용하여 String 구조체의 새 인스턴스를 초기화합니다.

필드

Null

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

속성

IsNull

SqlGuid 구조체가 null인지 여부를 나타내는 부울 값을 가져옵니다.

Value

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

메서드

CompareTo(Object)

SqlGuid 구조체를 제공된 개체와 비교하여 상대 값 표시를 반환합니다. 마지막 6바이트 이상을 비교하지만 비교 시 마지막 6바이트를 최상의 바이트로 처리합니다.

CompareTo(SqlGuid)

SqlGuid 구조체를 제공된 SqlGuid와 비교하여 상대 값 표시를 반환합니다. 마지막 6바이트 이상을 비교하지만 비교 시 마지막 6바이트를 최상의 바이트로 처리합니다.

Equals(Object)

제공된 개체 매개 변수를 Value 개체의 SqlGuid 속성과 비교합니다.

Equals(SqlGuid)

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

Equals(SqlGuid, SqlGuid)

SqlGuid 구조체에 대해 논리 비교를 수행하여 같은지 여부를 확인합니다.

GetHashCode()

SqlGuid 구조체의 해시 코드를 반환합니다.

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlGuid, SqlGuid)

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

GreaterThanOrEqual(SqlGuid, SqlGuid)

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

LessThan(SqlGuid, SqlGuid)

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

LessThanOrEqual(SqlGuid, SqlGuid)

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

NotEquals(SqlGuid, SqlGuid)

SqlGuid 구조체에 대해 논리 비교를 수행하여 같지 않은지 여부를 확인합니다.

Parse(String)

지정된 String 구조체를 SqlGuid로 변환합니다.

ToByteArray()

SqlGuid 구조체를 바이트 배열로 변환합니다.

ToSqlBinary()

SqlGuid 구조체를 SqlBinary으로 변환합니다.

ToSqlString()

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

ToString()

SqlGuid 구조체를 String으로 변환합니다.

연산자

Equality(SqlGuid, SqlGuid)

SqlGuid 구조체에 대해 논리 비교를 수행하여 같은지 여부를 확인합니다.

Explicit(SqlBinary to SqlGuid)

SqlBinary 매개 변수를 SqlGuid로 변환합니다.

Explicit(SqlGuid to Guid)

제공된 SqlGuid 매개 변수를 Guid로 변환합니다.

Explicit(SqlString to SqlGuid)

지정된 SqlString 구조체를 SqlGuid로 변환합니다.

GreaterThan(SqlGuid, SqlGuid)

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

GreaterThanOrEqual(SqlGuid, SqlGuid)

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

Implicit(Guid to SqlGuid)

제공된 Guid 매개 변수를 SqlGuid로 변환합니다.

Inequality(SqlGuid, SqlGuid)

SqlGuid 구조체에 대해 논리 비교를 수행하여 같지 않은지 여부를 확인합니다.

LessThan(SqlGuid, SqlGuid)

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

LessThanOrEqual(SqlGuid, SqlGuid)

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

명시적 인터페이스 구현

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

대상 개체를 직렬화하는 데 필요한 데이터로 SerializationInfo를 채웁니다.

IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

적용 대상

추가 정보