SemaphoreSlim.Release Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
SemaphoreSlim Melepaskan objek.
Overload
| Nama | Deskripsi |
|---|---|
| Release() |
Merilis SemaphoreSlim objek sekali. |
| Release(Int32) |
Merilis SemaphoreSlim objek berapa kali tertentu. |
Release()
- Sumber:
- SemaphoreSlim.cs
- Sumber:
- SemaphoreSlim.cs
- Sumber:
- SemaphoreSlim.cs
- Sumber:
- SemaphoreSlim.cs
- Sumber:
- SemaphoreSlim.cs
Merilis SemaphoreSlim objek sekali.
public:
int Release();
public int Release();
member this.Release : unit -> int
Public Function Release () As Integer
Mengembalikan
Jumlah sebelumnya dari SemaphoreSlim.
Pengecualian
Instans saat ini telah dibuang.
SemaphoreSlim sudah mencapai ukuran maksimumnya.
Keterangan
Panggilan ke Release() metode akan menaikkan properti satu per CurrentCount satu. Jika nilai CurrentCount properti adalah nol sebelum metode ini dipanggil, metode ini juga memungkinkan satu utas atau tugas yang diblokir oleh panggilan ke Wait metode atau WaitAsync untuk memasukkan semaphore.
Lihat juga
Berlaku untuk
Release(Int32)
- Sumber:
- SemaphoreSlim.cs
- Sumber:
- SemaphoreSlim.cs
- Sumber:
- SemaphoreSlim.cs
- Sumber:
- SemaphoreSlim.cs
- Sumber:
- SemaphoreSlim.cs
Merilis SemaphoreSlim objek berapa kali tertentu.
public:
int Release(int releaseCount);
public int Release(int releaseCount);
member this.Release : int -> int
Public Function Release (releaseCount As Integer) As Integer
Parameter
- releaseCount
- Int32
Berapa kali untuk keluar dari semaphore.
Mengembalikan
Jumlah sebelumnya dari SemaphoreSlim.
Pengecualian
Instans saat ini telah dibuang.
releaseCount kurang dari 1.
SemaphoreSlim sudah mencapai ukuran maksimumnya.
Keterangan
Panggilan ke Release(Int32) metode akan menaikkan CurrentCount properti dengan releaseCount. Jika nilai CurrentCount properti adalah nol sebelum metode ini dipanggil, metode ini juga memungkinkan releaseCount utas atau tugas yang diblokir oleh panggilan ke Wait metode atau WaitAsync untuk memasukkan semaphore.