Bahasa

ConnectedServiceGrid.ConfigureServiceAsync(CancellationToken) Metode

Definisi

Mengonfigurasi layanan baik melalui dialog atau menautkan ke halaman web konfigurasi.

public:
 virtual System::Threading::Tasks::Task ^ ConfigureServiceAsync(System::Threading::CancellationToken ct);
public virtual System.Threading.Tasks.Task ConfigureServiceAsync(System.Threading.CancellationToken ct);
abstract member ConfigureServiceAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ConfigureServiceAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function ConfigureServiceAsync (ct As CancellationToken) As Task

Parameter

ct
CancellationToken

CancellationToken digunakan untuk membatalkan operasi konfigurasi.

Mengembalikan

Mengembalikan Tugas untuk konfigurasi.

Keterangan

Metode ini dijamin akan dipanggil dari utas UI.

Jika implementasi ingin menyajikan UI pemblokiran/modal, implementasi dapat melakukannya. Jika layanan dikonfigurasi secara sinkron sebelum metode kembali, Tugas yang dikembalikan harus ditandai sebagai selesai (misalnya, melalui Task.FromResult()).

Jika implementasi berjalan di latar belakang, implementasi dapat mengembalikan Tugas yang sedang berlangsung, dan kode Layanan Tersambung akan menyegarkan UI setelah Tugas selesai. Dalam hal ini, kode Connected Services dapat membatalkan tugas melalui CancellationToken jika pengguna menutup UI Conencted Services sebelum layanan dikonfigurasi.

Jika implementasi menunjukkan/menangani kesalahan apa pun, Tugas tidak boleh menyalahkannya, atau melemparkannya sebagai Pengecualian. Jika Tugas yang dikembalikan selesai dalam status Rusak (sehingga anggota Pengecualian non-null) antarmuka pengguna Connected Services akan memberi tahu pengguna tentang kegagalan tersebut.

Berlaku untuk