IsolatedStorageFileStream.Lock(Int64, Int64) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee voorkomt u dat andere processen lezen van of schrijven naar de stream.
public:
override void Lock(long position, long length);
public override void Lock(long position, long length);
override this.Lock : int64 * int64 -> unit
Public Overrides Sub Lock (position As Long, length As Long)
Parameters
- position
- Int64
De beginpositie van het bereik dat moet worden vergrendeld. De waarde van deze parameter moet gelijk zijn aan of groter zijn dan 0 (nul).
- length
- Int64
Het aantal bytes dat moet worden vergrendeld.
Uitzonderingen
position of length is negatief.
Het bestand is gesloten.
Het proces heeft geen toegang tot het bestand omdat een ander proces een deel van het bestand heeft vergrendeld.
Opmerkingen
Het vergrendelen van een bereik van een bestandsstroom geeft de threads van het vergrendelingsproces exclusieve toegang tot dat bereik van de bestandsstroom.