OracleLob.Seek(Int64, SeekOrigin) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定目前 OracleLob 流中的位置。
public:
override long Seek(long offset, System::IO::SeekOrigin origin);
public override long Seek(long offset, System.IO.SeekOrigin origin);
override this.Seek : int64 * System.IO.SeekOrigin -> int64
Public Overrides Function Seek (offset As Long, origin As SeekOrigin) As Long
參數
- offset
- Int64
相對於來源的位元組偏移量。 若 offset 為負,則新位置位於由 origin 所指定 offset的位元組數所指定的位置之前。 若 offset 為零,則新位置即為由 origin指定的位置。 若 offset 為正,則新位置緊隨由 origin 所指定的 offset位元組數所指定的位置。
- origin
- SeekOrigin
一個型別 SeekOrigin 值,表示用來取得新位置的參考點。
傳回
這是目前流派中的新職位。
例外狀況
該 origin 參數不包含有效值。
所得位置超過該值的長度。
該 OracleLob 物件被封閉或棄置。
發生了神諭錯誤。
備註
若 offset 為負,則新位置必須先於由 origin 指定的位置,即由 offset所指定的位元組數。 若 offset 為零,則新位置必須為由 origin指定的位置。 若 offset 為正,則新位置必須遵循由 origin 所指定 offset位元組數所指定的位置。
支援尋找溪流長度之外的任何地點。 也支援尋找奇特位置 CLOB 和 NCLOB 資料型態。 欲了解更多資訊,請參閱該 Read 物業的備註章節。