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
屬性
實作

建構函式

名稱 Description
SqlGuid(Byte[])

使用提供的位元組陣列參數初始化結構的新實例 SqlGuid

SqlGuid(Guid)

使用指定的Guid參數初始化結構的新實例SqlGuid

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

使用指定的值初始化結構的新實例 SqlGuid

SqlGuid(String)

使用指定的String參數初始化結構的新實例SqlGuid

欄位

名稱 Description
Null

代表可指派給該結構實例SqlGuid的 aDBNull

屬性

名稱 Description
IsNull

會得到一個布林值,表示此 SqlGuid 結構是否為空。

Value

了解結構的 SqlGuid 價值。 這個屬性是唯讀的。

方法

名稱 Description
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轉換為 。

操作員

名稱 Description
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 實例,以判斷第一個小於或等於第二個。

明確介面實作

名稱 Description
IXmlSerializable.GetSchema()

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

IXmlSerializable.ReadXml(XmlReader)

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

IXmlSerializable.WriteXml(XmlWriter)

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

適用於

另請參閱