SemaphoreSlim.Release Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Libera o objeto SemaphoreSlim.
Sobrecargas
| Nome | Description |
|---|---|
| Release() |
Libera o SemaphoreSlim objeto uma vez. |
| Release(Int32) |
Libera o SemaphoreSlim objeto um número especificado de vezes. |
Release()
- Origem:
- SemaphoreSlim.cs
- Origem:
- SemaphoreSlim.cs
- Origem:
- SemaphoreSlim.cs
- Origem:
- SemaphoreSlim.cs
- Origem:
- SemaphoreSlim.cs
Libera o SemaphoreSlim objeto uma vez.
public:
int Release();
public int Release();
member this.Release : unit -> int
Public Function Release () As Integer
Retornos
A contagem anterior do SemaphoreSlim.
Exceções
A instância atual já foi descartada.
O SemaphoreSlim já atingiu seu tamanho máximo.
Comentários
Uma chamada para o Release() método incrementa a CurrentCount propriedade por um. Se o valor da CurrentCount propriedade for zero antes desse método ser chamado, o método também permitirá que um thread ou tarefa bloqueado por uma chamada ao Wait método ou WaitAsync insira o semáforo.
Confira também
Aplica-se a
Release(Int32)
- Origem:
- SemaphoreSlim.cs
- Origem:
- SemaphoreSlim.cs
- Origem:
- SemaphoreSlim.cs
- Origem:
- SemaphoreSlim.cs
- Origem:
- SemaphoreSlim.cs
Libera o SemaphoreSlim objeto um número especificado de vezes.
public:
int Release(int releaseCount);
public int Release(int releaseCount);
member this.Release : int -> int
Public Function Release (releaseCount As Integer) As Integer
Parâmetros
- releaseCount
- Int32
O número de vezes para sair do semáforo.
Retornos
A contagem anterior do SemaphoreSlim.
Exceções
A instância atual já foi descartada.
releaseCount é menor que 1.
O SemaphoreSlim já atingiu seu tamanho máximo.
Comentários
Uma chamada para o Release(Int32) método incrementa a CurrentCount propriedade por releaseCount. Se o valor da CurrentCount propriedade for zero antes desse método ser chamado, o método também permitirá que threads ou tarefas bloqueadas por uma chamada ao Wait método ou WaitAsync insira releaseCount o semáforo.