GetGuid

このメソッドは、指定されたバイナリ・データ列のGuid値を戻します。GUIDはGlobally Unique Identifier (グローバル一意識別子)です。

宣言

// C#
public override Guid GetGuid(int index);

パラメータ

  • index

    ゼロベースの列索引です。

戻り値

列のGuid値。

実装

IDataRecord

例外

InvalidOperationException - 接続またはリーダーがクローズされているか、Read()が呼び出されていないか、すべての行が読み取られています。

IndexOutOfRangeException - 列索引が無効です。

InvalidCastException - この列型のアクセッサ・メソッドが無効か、列値がNULLです。

System.ArgumentException - GUIDのバイト配列の長さは、16バイトにする必要があります。

備考

  • このメソッドは、RAWBLOBなどのバイナリ・データを含む列に対してコールできます。

  • 列のバイナリ・データの長さが16バイトでない場合は、例外がスローされます。

  • このメソッドを呼び出す前にIsDBNullを呼び出して、NULL値を確認してください。