SqlGuid 结构

定义

表示要存储在数据库中或从数据库中检索的 GUID。

public value class SqlGuid : IComparable, System::Data::SqlTypes::INullable
public value class SqlGuid : IComparable, System::Data::SqlTypes::INullable, 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
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlGuid = struct
    interface INullable
[<System.Serializable>]
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable
Public Structure SqlGuid
Implements IComparable, INullable, IXmlSerializable
继承
SqlGuid
属性
实现

构造函数

名称 说明
SqlGuid(Byte[])

使用提供的字节数组参数初始化结构的新实例 SqlGuid

SqlGuid(Guid)

使用指定的Guid参数初始化结构的新实例SqlGuid

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

使用指定的值初始化结构的新实例 SqlGuid

SqlGuid(String)

使用指定的String参数初始化结构的新实例SqlGuid

字段

名称 说明
Null

表示可分配给此结构的实例的SqlGuid一个DBNull

属性

名称 说明
IsNull

获取一个布尔值,该值指示此 SqlGuid 结构是否为 null。

Value

获取结构的值 SqlGuid 。 此属性为只读。

方法

名称 说明
CompareTo(Object)

将此 SqlGuid 结构与所提供的对象进行比较,并返回其相对值的指示。 比较超过最后 6 个字节,但将最后 6 个字节视为比较中最重要的字节。

CompareTo(SqlGuid)

将此 SqlGuid 结构与所提供的 SqlGuid 结构进行比较,并返回其相对值的指示。 比较超过最后 6 个字节,但将最后 6 个字节视为比较中最重要的字节。

Equals(Object)

将提供的对象参数与 Value 对象的属性 SqlGuid 进行比较。

Equals(SqlGuid, SqlGuid)

对两 SqlGuid 个结构执行逻辑比较,以确定它们是否相等。

GetHashCode()

返回此 SqlGuid 结构的哈希代码。

GetXsdType(XmlSchemaSet)

返回指定 XmlSchemaSetXML 架构定义语言 (XSD)。

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 实例以确定第一个实例是否小于或等于第二个实例。

显式接口实现

名称 说明
IXmlSerializable.GetSchema()

此成员支持 .NET Framework 基础结构,不应直接从代码使用。

IXmlSerializable.ReadXml(XmlReader)

此成员支持 .NET Framework 基础结构,不应直接从代码使用。

IXmlSerializable.WriteXml(XmlWriter)

此成员支持 .NET Framework 基础结构,不应直接从代码使用。

适用于

另请参阅