Udostępnij za pośrednictwem


ConnectedServiceGrid.ConfigureServiceAsync(CancellationToken) Metoda

Definicja

Skonfiguruj usługę za pomocą okna dialogowego lub połącz się ze stroną internetową konfigurowania.

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

Parametry

ct
CancellationToken

CancelToken używany do anulowania operacji konfiguracji.

Zwraca

Zwraca zadanie konfiguracji.

Uwagi

Ta metoda ma być wywoływana z wątku interfejsu użytkownika.

Jeśli implementacja chce przedstawić interfejs użytkownika blokujący/modalny, może to zrobić. Jeśli usługa jest skonfigurowana synchronicznie przed zwróceniem metody, zwrócone zadanie powinno zostać oznaczone jako ukończone (na przykład za pośrednictwem Task.FromResult()).

Jeśli implementacja jest uruchamiana w tle, może zwrócić zadanie w toku, a kod połączonych usług odświeży interfejs użytkownika po zakończeniu zadania. W takim przypadku kod połączonych usług może anulować zadanie za pośrednictwem elementu CancelToken, jeśli użytkownik zamknie interfejs użytkownika usług conencted przed skonfigurowaniem usługi.

Jeśli implementacja pokazuje/obsługuje błędy, zadanie nie powinno być na nich uszkodzone, ani zgłaszać ich jako wyjątki. Jeśli zwrócone zadanie zakończy się w stanie Błędy (tak, że element członkowski wyjątku jest inny niż null), interfejs użytkownika usług połączonych poinformuje użytkownika o niepowodzeniu.

Dotyczy