IsolatedStorageFileStream.Lock(Int64, Int64) Metoda
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.
Zapobiega odczytywaniu lub zapisywaniu innych procesów w strumieniu.
public:
override void Lock(long position, long length);
public override void Lock (long position, long length);
[System.Runtime.Versioning.UnsupportedOSPlatform("macos")]
public override void Lock (long position, long length);
override this.Lock : int64 * int64 -> unit
[<System.Runtime.Versioning.UnsupportedOSPlatform("macos")>]
override this.Lock : int64 * int64 -> unit
Public Overrides Sub Lock (position As Long, length As Long)
Parametry
- position
- Int64
Pozycja początkowa zakresu do zablokowania. Wartość tego parametru musi być równa lub większa niż 0 (zero).
- length
- Int64
Liczba bajtów do zablokowania.
- Atrybuty
Wyjątki
position
lub length
jest ujemny.
Plik jest zamknięty.
Proces nie może uzyskać dostępu do pliku, ponieważ inny proces zablokował część pliku.
Uwagi
Zablokowanie zakresu strumienia plików zapewnia wątkom procesu blokowania wyłączny dostęp do tego zakresu strumienia plików.