Compartir a través de


IsolatedStorageFileStream.Lock(Int64, Int64) Método

Definición

Impide que otros procesos lean o escriban en la secuencia.

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)

Parámetros

position
Int64

La posición inicial del intervalo que se va a bloquear. El valor de este parámetro debe ser igual o mayor que cero (0).

length
Int64

Número de bytes que se van a bloquear.

Atributos

Excepciones

position o length es negativo.

El archivo se cierra.

El proceso no puede obtener acceso al archivo porque otro proceso ha bloqueado una parte de este.

Comentarios

El bloqueo de un intervalo de una secuencia de archivos proporciona a los subprocesos del proceso de bloqueo acceso exclusivo a ese intervalo de la secuencia de archivos.

Se aplica a