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.