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)

2 つの SqlGuid 構造体の論理比較を実行して、等しいかどうかを確認します。

GetHashCode()

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

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlGuid, SqlGuid)

SqlGuid の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。

GreaterThanOrEqual(SqlGuid, SqlGuid)

SqlGuid の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。

LessThan(SqlGuid, SqlGuid)

SqlGuid の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。

LessThanOrEqual(SqlGuid, SqlGuid)

SqlGuid の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。

NotEquals(SqlGuid, SqlGuid)

2 つの SqlGuid 構造体の論理比較を実行して、等しくないかどうかを確認します。

Parse(String)

指定した String 構造体を SqlGuid に変換します。

ToByteArray()

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

ToSqlBinary()

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

ToSqlString()

この SqlGuid 構造体を SqlString に変換します。

ToString()

この SqlGuid 構造体を String に変換します。

演算子

Equality(SqlGuid, SqlGuid)

2 つの SqlGuid 構造体の論理比較を実行して、等しいかどうかを確認します。

Explicit(SqlBinary to SqlGuid)

SqlBinary パラメーターを SqlGuid に変換します。

Explicit(SqlGuid to Guid)

指定した SqlGuid パラメーターを Guid に変換します。

Explicit(SqlString to SqlGuid)

指定した SqlString 構造体を SqlGuid に変換します。

GreaterThan(SqlGuid, SqlGuid)

SqlGuid の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。

GreaterThanOrEqual(SqlGuid, SqlGuid)

SqlGuid の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。

Implicit(Guid to SqlGuid)

指定した Guid パラメーターを SqlGuid に変換します。

Inequality(SqlGuid, SqlGuid)

2 つの SqlGuid 構造体の論理比較を実行して、等しくないかどうかを確認します。

LessThan(SqlGuid, SqlGuid)

SqlGuid の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。

LessThanOrEqual(SqlGuid, SqlGuid)

SqlGuid の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。

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

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。

IXmlSerializable.GetSchema()

このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

IXmlSerializable.ReadXml(XmlReader)

このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

IXmlSerializable.WriteXml(XmlWriter)

このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

適用対象

こちらもご覧ください