TaskToAsyncResult.Unwrap 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.
Overload
Unwrap(IAsyncResult) |
Mengekstrak yang mendasar Task dari yang IAsyncResult dibuat oleh Begin(Task, AsyncCallback, Object). |
Unwrap<TResult>(IAsyncResult) |
Mengekstrak yang mendasar Task<TResult> dari yang IAsyncResult dibuat oleh Begin(Task, AsyncCallback, Object). |
Unwrap(IAsyncResult)
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
Mengekstrak yang mendasar Task dari yang IAsyncResult dibuat oleh Begin(Task, AsyncCallback, Object).
public:
static System::Threading::Tasks::Task ^ Unwrap(IAsyncResult ^ asyncResult);
public static System.Threading.Tasks.Task Unwrap (IAsyncResult asyncResult);
static member Unwrap : IAsyncResult -> System.Threading.Tasks.Task
Public Shared Function Unwrap (asyncResult As IAsyncResult) As Task
Parameter
- asyncResult
- IAsyncResult
dibuat IAsyncResult oleh Begin(Task, AsyncCallback, Object).
Mengembalikan
Dibungkus Task oleh IAsyncResult.
Pengecualian
asyncResult
adalah null
.
asyncResult
tidak diproduksi oleh panggilan ke Begin(Task, AsyncCallback, Object).
Berlaku untuk
Unwrap<TResult>(IAsyncResult)
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
Mengekstrak yang mendasar Task<TResult> dari yang IAsyncResult dibuat oleh Begin(Task, AsyncCallback, Object).
public:
generic <typename TResult>
static System::Threading::Tasks::Task<TResult> ^ Unwrap(IAsyncResult ^ asyncResult);
public static System.Threading.Tasks.Task<TResult> Unwrap<TResult> (IAsyncResult asyncResult);
static member Unwrap : IAsyncResult -> System.Threading.Tasks.Task<'Result>
Public Shared Function Unwrap(Of TResult) (asyncResult As IAsyncResult) As Task(Of TResult)
Jenis parameter
- TResult
Jenis hasil yang dihasilkan oleh tugas yang dikembalikan.
Parameter
- asyncResult
- IAsyncResult
dibuat IAsyncResult oleh Begin(Task, AsyncCallback, Object).
Mengembalikan
Dibungkus Task<TResult> oleh IAsyncResult.
Pengecualian
asyncResult
adalah null
.
asyncResult
tidak diproduksi oleh panggilan ke Begin(Task, AsyncCallback, Object), atau Task<TResult> yang disediakan untuk Begin(Task, AsyncCallback, Object) digunakan parameter jenis generik yang berbeda dari TResult
yang disediakan untuk panggilan ini.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk