Freigeben über


UnmanagedMemoryStream.Seek(Int64, SeekOrigin) Methode

Definition

Legt die aktuelle Position des aktuellen Streams auf den angegebenen Wert fest.

public:
 override long Seek(long offset, System::IO::SeekOrigin loc);
public override long Seek (long offset, System.IO.SeekOrigin loc);
override this.Seek : int64 * System.IO.SeekOrigin -> int64
Public Overrides Function Seek (offset As Long, loc As SeekOrigin) As Long

Parameter

offset
Int64

Der Punkt relativ zu dem origin , von dem gesucht werden soll.

loc
SeekOrigin

Bestimmt den Anfang, das Ende oder die aktuelle Position als Bezugspunkt für origin unter Verwendung eines Werts vom Typ SeekOrigin.

Gibt zurück

Die neue Position im Stream.

Ausnahmen

Es wurde versucht, vor dem Anfang des Streams einen Suchvorgang durchzuführen.

Der offset-Wert ist größer als die maximale Größe des Streams.

loc ist ungültig.

Der Stream ist geschlossen.

Hinweise

Weitere Informationen zum Suchen finden Sie unter Seek.

Gilt für: