OracleLob.Seek(Int64, SeekOrigin) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví pozici aktuálního datového OracleLob proudu.
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
Parametry
- offset
- Int64
Posun bajtů vzhledem k původu. Pokud offset
je záporná, nová pozice předchází pozici určenou origin
počtem bajtů určeným parametrem offset
. Pokud offset
je hodnota nula, nová pozice je pozice určená parametrem origin
. Pokud offset
je kladná, nová pozice následuje pozici určenou origin
počtem bajtů určeným parametrem offset
.
- origin
- SeekOrigin
Hodnota typu SeekOrigin označující referenční bod použitý k získání nové pozice.
Návraty
Nová pozice v rámci aktuálního datového proudu.
Výjimky
Parametr origin
neobsahuje platnou hodnotu.
Výsledná pozice je nad délku hodnoty.
Objekt OracleLob byl uzavřen nebo odstraněn.
Došlo k chybě Oracle.
Poznámky
Pokud offset
je záporná, nová pozice musí předcházet pozici určenou parametrem origin
počet bajtů zadaný parametrem offset
. Pokud offset
je nula, nová pozice musí být pozice určená pomocí origin
. Pokud offset
je kladná, musí nová pozice následovat za pozicí určenou origin
počtem bajtů určeným parametrem offset
.
Podporuje se hledání libovolného umístění nad rámec délky datového proudu. Podporuje se také hledání liché pozice datových CLOB
typů a NCLOB
. Další informace naleznete v části Read Poznámky vlastnosti.