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
属性
実装

コンストラクター

名前 説明
SqlGuid(Byte[])

指定されたバイト配列パラメーターを使用して、 SqlGuid 構造体の新しいインスタンスを初期化します。

SqlGuid(Guid)

指定したGuid パラメーターを使用して、SqlGuid構造体の新しいインスタンスを初期化します。

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

指定した値を使用して、 SqlGuid 構造体の新しいインスタンスを初期化します。

SqlGuid(String)

指定したString パラメーターを使用して、SqlGuid構造体の新しいインスタンスを初期化します。

フィールド

名前 説明
Null

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

プロパティ

名前 説明
IsNull

この SqlGuid 構造体が null かどうかを示すブール値を取得します。

Value

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

メソッド

名前 説明
CompareTo(Object)

この SqlGuid 構造体を指定されたオブジェクトと比較し、その相対値を示す値を返します。 最後の 6 バイトを超えるバイトを比較しますが、最後の 6 バイトは比較で最も重要なものとして扱われます。

CompareTo(SqlGuid)

この SqlGuid 構造体を指定された SqlGuid と比較し、その相対値を示す値を返します。 最後の 6 バイトを超えるバイトを比較しますが、最後の 6 バイトは比較で最も重要なものとして扱われます。

Equals(Object)

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

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 番目のインスタンス以下かどうかを判断します。

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

名前 説明
IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

適用対象

こちらもご覧ください