IsolatedStorageFileStream.Lock(Int64, Int64) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Diğer işlemlerin akıştan okumasını veya akışa yazmasını engeller.
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)
Parametreler
- position
- Int64
Kilitleme aralığının başlangıç konumu. Bu parametrenin değeri 0'a (sıfır) eşit veya ondan büyük olmalıdır.
- length
- Int64
Kilitlenmek üzere bayt sayısı.
- Öznitelikler
Özel durumlar
position
veya length
negatiftir.
Dosya kapatılır.
Başka bir işlem dosyanın bir bölümünü kilitlediğinden işlem dosyaya erişemiyor.
Açıklamalar
Bir dosya akışı aralığını kilitlemek, kilitleme işleminin iş parçacıklarına bu dosya akışı aralığına özel erişim verir.