BufferedStream.Position Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera pozycję w bieżącym strumieniu.
public:
virtual property long Position { long get(); void set(long value); };
public override long Position { get; set; }
member this.Position : int64 with get, set
Public Overrides Property Position As Long
Wartość właściwości
Pozycja w bieżącym strumieniu.
Wyjątki
Przekazana wartość jest ujemna Seek(Int64, SeekOrigin) .
Występuje błąd we/wy, taki jak zamykanie strumienia.
Strumień nie obsługuje wyszukiwania.
Metody zostały wywołane po zamknięciu strumienia.
Uwagi
Metodę get
dostępu wywołuje Seek w celu uzyskania bieżącego położenia w strumieniu bazowym, a następnie dostosowuje tę wartość zgodnie z bieżącą pozycją w buforze.
Metody set
dostępu kopiuje wszystkie dane zapisane wcześniej do buforu do bazowego strumienia, a następnie wywołuje metodę Seek.
Wyszukiwanie lokalizacji poza długością strumienia jest obsługiwane.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla