SqlBinary 構造体

定義

データベースに格納またはデータベースから取得するバイナリ データの可変長ストリームを表します。

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, System::Xml::Serialization::IXmlSerializable
public value class SqlBinary : IComparable, System::Data::SqlTypes::INullable
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.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, IEquatable(Of SqlBinary), INullable, IXmlSerializable
Public Structure SqlBinary
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlBinary
Implements IComparable, INullable
継承
SqlBinary
属性
実装

コンストラクター

名前 説明
SqlBinary(Byte[])

SqlBinary構造体の新しいインスタンスを初期化し、Value プロパティを指定されたバイト配列の内容に設定します。

フィールド

名前 説明
Null

DBNull構造体のこのインスタンスに割り当てることができるSqlBinaryを表します。

プロパティ

名前 説明
IsNull

この SqlBinary 構造体が null かどうかを示します。 このプロパティは読み取り専用です。

Item[Int32]

整数パラメーターValueで示される位置にあるindex プロパティから 1 バイトを取得します。 indexがバイト配列の末尾を超える位置を示す場合は、SqlNullValueExceptionが発生します。 このプロパティは読み取り専用です。

Length

Value プロパティの長さをバイト単位で取得します。 このプロパティは読み取り専用です。

Value

SqlBinary構造体の値を取得します。 このプロパティは読み取り専用です。

メソッド

名前 説明
Add(SqlBinary, SqlBinary)

指定した 2 つの SqlBinary 値を連結して、新しい SqlBinary 構造体を作成します。

CompareTo(Object)

この SqlBinary オブジェクトを指定されたオブジェクトと比較し、その相対値を示す値を返します。

CompareTo(SqlBinary)

この SqlBinary オブジェクトを指定された SqlBinary オブジェクトと比較し、その相対値を示す値を返します。

Concat(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を連結して、新しい SqlBinary 構造体を作成します。

Equals(Object)

指定されたオブジェクト パラメーターを、Value オブジェクトのSqlBinary プロパティと比較します。

Equals(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、等しいかどうかを判断します。

Equals(SqlBinary)

現在のインスタンスが同じ型の別のインスタンスと等しいかどうかを示します。

GetHashCode()

この SqlBinary 構造体のハッシュ コードを返します。

GetXsdType(XmlSchemaSet)

指定した XmlSchemaSetの XML スキーマ定義言語 (XSD) を返します。

GreaterThan(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、1 つ目が 2 番目の構造体より大きいかどうかを判断します。

GreaterThanOrEqual(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、最初の構造体が 2 番目の構造体以上かどうかを判断します。

LessThan(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、1 つ目が 2 つ目の構造体より小さいかどうかを判断します。

LessThanOrEqual(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、最初の構造体が 2 番目の構造体以下かどうかを判断します。

NotEquals(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、等しくないかどうかを判断します。

ToSqlGuid()

SqlBinaryのこのインスタンスをSqlGuidに変換します。

ToString()

この SqlBinary オブジェクトを文字列に変換します。

WrapBytes(Byte[])

バイト配列を SqlBinary 構造体に変換します。

演算子

名前 説明
Addition(SqlBinary, SqlBinary)

2 つの SqlBinary パラメーターを連結して、新しい SqlBinary 構造を作成します。

Equality(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、等しいかどうかを判断します。

Explicit(SqlBinary to Byte[])

SqlBinary構造体をByte配列に変換します。

Explicit(SqlGuid to SqlBinary)

SqlGuid構造体をSqlBinary構造体に変換します。

GreaterThan(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、1 つ目が 2 番目の構造体より大きいかどうかを判断します。

GreaterThanOrEqual(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、最初の構造体が 2 番目の構造体以上かどうかを判断します。

Implicit(Byte[] to SqlBinary)

バイトの配列を SqlBinary 構造体に変換します。

Inequality(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、等しくないかどうかを判断します。

LessThan(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、1 つ目が 2 つ目の構造体より小さいかどうかを判断します。

LessThanOrEqual(SqlBinary, SqlBinary)

2 つの SqlBinary 構造体を比較して、最初の構造体が 2 番目の構造体以下かどうかを判断します。

明示的なインターフェイスの実装

名前 説明
IXmlSerializable.GetSchema()

このメンバーの説明については、 GetSchema()を参照してください。

IXmlSerializable.ReadXml(XmlReader)

このメンバーの説明については、 ReadXml(XmlReader)を参照してください。

IXmlSerializable.WriteXml(XmlWriter)

このメンバーの説明については、 WriteXml(XmlWriter)を参照してください。

適用対象

こちらもご覧ください