File lock
1 2 string filename = "c:\\sample.htm"; 3 FileStream stream = new FileStream(filename, FileMode.Open, FileAccess.Read, 4 FileShare.None); //locks file 5 6 ... 7 8 stream.Close(); //unlocks file
or
1 2 string filename = "c:\\sample.htm"; 3 FileStream stream = File.Open(filename, FileMode.Open); 4 stream.Lock(0, stream.Length); //locks file 5 6 ... 7 8 stream.Unlock(0, stream.Length); //unlocks file