AsyncCrossProcessMutex.EnterAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
EnterAsync() |
Adquiere la exclusión mutua de forma asincrónica. |
EnterAsync(TimeSpan) |
Adquiere la exclusión mutua de forma asincrónica. |
EnterAsync()
Adquiere la exclusión mutua de forma asincrónica.
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Threading.AsyncCrossProcessMutex.LockReleaser> EnterAsync ();
member this.EnterAsync : unit -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Threading.AsyncCrossProcessMutex.LockReleaser>
Public Function EnterAsync () As Task(Of AsyncCrossProcessMutex.LockReleaser)
Devoluciones
Valor cuya eliminación liberará la exclusión mutua.
Se aplica a
EnterAsync(TimeSpan)
Adquiere la exclusión mutua de forma asincrónica.
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Threading.AsyncCrossProcessMutex.LockReleaser> EnterAsync (TimeSpan timeout);
member this.EnterAsync : TimeSpan -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Threading.AsyncCrossProcessMutex.LockReleaser>
Public Function EnterAsync (timeout As TimeSpan) As Task(Of AsyncCrossProcessMutex.LockReleaser)
Parámetros
- timeout
- TimeSpan
Tiempo máximo de espera antes de que se agote el tiempo de espera. Use InfiniteTimeSpan sin tiempo de espera o Zero para adquirir la exclusión mutua solo si está disponible inmediatamente.
Devoluciones
Valor cuya eliminación liberará la exclusión mutua.
Excepciones
Se produce a partir del resultado esperado si no se pudo adquirir la exclusión mutua dentro del tiempo de espera especificado.
Se produce desde el resultado esperado si timeout
es un número negativo distinto de -1 milisegundos, que representa un tiempo de espera infinito.
Se produce si se llama antes de que se haya completado una llamada anterior a este método, con su liberador eliminado si se especificó la exclusión mutua.