Never been to DZone Snippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world

File lock (See related posts)

Lock files so that no one else can access it:
 string filename = "c:\\sample.htm";
 FileStream stream = new FileStream(filename, FileMode.Open, FileAccess.Read, 
 FileShare.None); //locks file

 ...

 stream.Close(); //unlocks file

or
 string filename = "c:\\sample.htm";
 FileStream stream = File.Open(filename, FileMode.Open);
 stream.Lock(0, stream.Length); //locks file

 ...

 stream.Unlock(0, stream.Length); //unlocks file


You need to create an account or log in to post comments to this site.


Click here to browse all 5140 code snippets

Related Posts