WiFiDirectService.SessionDeferred Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Evento generato quando è stata posticipata una richiesta di sessione. Si noti che non significa che la richiesta non è riuscita o non è stata negata. Si tratta di una notifica che il server esegue un'operazione lunga, ad esempio in attesa che un utente immetti un PIN. Il cercatore che riceve questo messaggio deve iniziare un'attesa di 120 secondi prima di timeout della richiesta di sessione, per assegnare al server il tempo necessario per completare l'operazione. Gli argomenti dell'evento includono un buffer fornito dal server nella notifica di rinvio con informazioni aggiuntive.
// Register
event_token SessionDeferred(TypedEventHandler<WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs const&> const& handler) const;
// Revoke with event_token
void SessionDeferred(event_token const* cookie) const;
// Revoke with event_revoker
WiFiDirectService::SessionDeferred_revoker SessionDeferred(auto_revoke_t, TypedEventHandler<WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs const&> const& handler) const;
public event TypedEventHandler<WiFiDirectService,WiFiDirectServiceSessionDeferredEventArgs> SessionDeferred;
function onSessionDeferred(eventArgs) { /* Your code */ }
wiFiDirectService.addEventListener("sessiondeferred", onSessionDeferred);
wiFiDirectService.removeEventListener("sessiondeferred", onSessionDeferred);
- or -
wiFiDirectService.onsessiondeferred = onSessionDeferred;
Public Custom Event SessionDeferred As TypedEventHandler(Of WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs)