13.3.6.25 Search(byte[ ], Int64, Int64)
このインスタンス・メソッドでは、OracleClobの現行インスタンスでバイト配列で表される文字パターンを検索します。 
                  
宣言
// C# public int Search(byte[] val, Int64 offset, Int64 nth);
パラメータ
- 
                        valUnicodeバイト配列 
- 
                        offsetOracleClobの検索の起点の0ベース・オフセット(文字)
- 
                        nth絶対オフセット(文字)が戻される特定の一致の出現( 1ベース)
戻り値
一致のnth回目の出現に対して、一致パターン(バイト表示)の起点の絶対offsetを戻します。それ以外の場合は、0が戻されます。
                  
例外
ObjectDisposedException - オブジェクトはすでに処理されています。
                  
InvalidOperationException - OracleConnectionがオープンされていないか、またはオブジェクトの存続中にクローズされています。
                  
ArgumentOutOfRangeException - この例外は次のいずれかの条件が存在する場合に表示されます。
                  
- 
                        offsetが0未満の場合
- 
                        nthが0以下の場合
- 
                        nthがOracleClob.MaxSize以上の場合
- 
                        offsetがOracleClob.MaxSize以上の場合
備考
byte[ ]は検索前にUnicodeに変換されます。 
                  
検索パターンの制限は16383バイトです。