SqlBinary 結構

定義

表示要存放在資料庫或從資料庫中擷取之二進位資料的可變長度資料流。

public value class SqlBinary : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBinary : IComparable, IEquatable<System::Data::SqlTypes::SqlBinary>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBinary : IComparable, System::Data::SqlTypes::INullable
public struct SqlBinary : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlBinary : IComparable, IEquatable<System.Data.SqlTypes.SqlBinary>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlBinary : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlBinary : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlBinary = struct
    interface INullable
    interface IXmlSerializable
type SqlBinary = struct
    interface INullable
[<System.Serializable>]
type SqlBinary = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlBinary
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlBinary
Implements IComparable, IEquatable(Of SqlBinary), INullable, IXmlSerializable
Public Structure SqlBinary
Implements IComparable, INullable
繼承
SqlBinary
屬性
實作

建構函式

SqlBinary(Byte[])

Value 屬性設定為提供之位元組陣列的內容,來初始化 SqlBinary 結構的新執行個體。

欄位

Null

表示 DBNull,可以指派至 SqlBinary 結構的執行個體。

屬性

IsNull

表示這個 SqlBinary 結構是否為 Null。 這個屬性是唯讀的。

Item[Int32]

從位於整數參數 index 所指示之位置的 Value 屬性中取得單一位元組。 如果 index 指示超過位元組陣列末端的位置,則會引發 SqlNullValueException。 這個屬性是唯讀的。

Length

取得 Value 屬性的長度,以位元組為單位。 這個屬性是唯讀的。

Value

取得 SqlBinary 結構的值。 這個屬性是唯讀的。

方法

Add(SqlBinary, SqlBinary)

將兩個指定的 SqlBinary 參數串連,以建立新的 SqlBinary 結構。

CompareTo(Object)

將這個 SqlBinary 物件與提供的物件相比較,並傳回它們相對值的指示。

CompareTo(SqlBinary)

將這個 SqlBinary 物件與提供的 SqlBinary 物件相比較,並傳回它們相對值的指示。

Concat(SqlBinary, SqlBinary)

將兩個 SqlBinary 結構串連以建立新的 SqlBinary 結構。

Equals(Object)

將提供的物件參數與 Value 物件的 SqlBinary 屬性相比較。

Equals(SqlBinary)

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

Equals(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷它們是否相等。

GetHashCode()

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

GetXsdType(XmlSchemaSet)

傳回指定之 XmlSchemaSet 的 XML 結構描述定義語言 (XSD)。

GreaterThan(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷第一個結構是否大於第二個。

GreaterThanOrEqual(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷第一個結構是否大於或等於第二個。

LessThan(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷第一個結構是否小於第二個。

LessThanOrEqual(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷第一個結構是否小於或等於第二個。

NotEquals(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷它們是否不相等。

ToSqlGuid()

將這個 SqlBinary 的執行個體轉換成 SqlGuid

ToString()

將這個 SqlBinary 物件轉換成字串。

WrapBytes(Byte[])

將位元組陣組轉換成 SqlBinary 結構。

運算子

Addition(SqlBinary, SqlBinary)

將兩個 SqlBinary 參數串連以建立新的 SqlBinary 結構。

Equality(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷它們是否相等。

Explicit(SqlBinary to Byte[])

SqlBinary 結構轉換成 Byte 陣列。

Explicit(SqlGuid to SqlBinary)

SqlGuid 結構轉換成 SqlBinary 結構。

GreaterThan(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷第一個結構是否大於第二個。

GreaterThanOrEqual(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷第一個結構是否大於或等於第二個。

Implicit(Byte[] to SqlBinary)

將位元組的陣列轉換成 SqlBinary 結構。

Inequality(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷它們是否不相等。

LessThan(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷第一個結構是否小於第二個。

LessThanOrEqual(SqlBinary, SqlBinary)

比較兩個 SqlBinary 結構,判斷第一個結構是否小於或等於第二個。

明確介面實作

IXmlSerializable.GetSchema()

如需這個成員的說明,請參閱 GetSchema()

IXmlSerializable.ReadXml(XmlReader)

如需這個成員的說明,請參閱 ReadXml(XmlReader)

IXmlSerializable.WriteXml(XmlWriter)

如需這個成員的說明,請參閱 WriteXml(XmlWriter)

適用於

另請參閱