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)

指出目前的實例是否等於相同類型的另一個實例。

Equals(SqlGuid, SqlGuid)

執行兩個 SqlGuid 結構的邏輯比對,以判斷它們是否相等。

GetHashCode()

傳回這個 SqlGuid 結構的雜湊程式碼。

GetXsdType(XmlSchemaSet)

傳回指定之 XmlSchemaSet 的 XML 結構描述定義語言 (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 的兩個執行個體,判斷第一個執行個體是否小於或等於第二個。

明確介面實作

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

將序列化目標物件所需的資料填入 SerializationInfo

IXmlSerializable.GetSchema()

此成員支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。

IXmlSerializable.ReadXml(XmlReader)

此成員支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。

IXmlSerializable.WriteXml(XmlWriter)

此成員支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。

適用於

另請參閱