Partager via


WiFiDirectService.SessionDeferred Événement

Définition

Événement déclenché lorsqu’une demande de session a été différée. Notez que cela ne signifie pas que la demande a échoué ou a été refusée. Il s’agit d’une notification indiquant que le serveur effectue une opération longue, par exemple en attendant qu’un utilisateur entre un code confidentiel. Le demandeur qui reçoit ce message doit commencer une attente de 120 secondes avant d’expirer la demande de session, pour laisser au serveur le temps de terminer son opération. Les arguments d’événement incluent une mémoire tampon fournie par le serveur dans la notification de report avec des informations supplémentaires.

// 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) 

Type d'événement

S’applique à