IsolatedStorageFileStream.Lock(Int64, Int64) 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í.
Zabraňuje jiným procesům ve čtení nebo zápisu do datového proudu.
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
Počáteční pozice rozsahu, který se má uzamknout. Hodnota tohoto parametru musí být rovna nebo větší než 0 (nula).
- length
- Int64
Počet bajtů, které se mají uzamknout.
- Atributy
Výjimky
position
nebo length
je negativní.
Soubor je zavřený.
Proces nemůže získat přístup k souboru, protože jiný proces zamkl část souboru.
Poznámky
Uzamčení rozsahu datového proudu souboru poskytuje vlákenm procesu zamykání výhradní přístup k tomuto rozsahu datového proudu souborů.