Condividi tramite


PeerNearMe.RefreshDataAsync(Object) Metodo

Definizione

Avvia un'operazione di rete per recuperare i dati di applicazione, oggetto e presenza specifici di un'istanza di PeerNearMe.

public:
 void RefreshDataAsync(System::Object ^ userToken);
[System.Security.SecurityCritical]
public void RefreshDataAsync (object userToken);
[<System.Security.SecurityCritical>]
member this.RefreshDataAsync : obj -> unit
Public Sub RefreshDataAsync (userToken As Object)

Parametri

userToken
Object

Oggetto di stato specificato dall'utente che viene passato al delegato quando il metodo corrente termina l'esecuzione dell'operazione.

Attributi

Eccezioni

L'oggetto PeerNearMe è stato eliminato.

L'argomento userToken specifica null.

La chiamata RefreshDataAsync(Object) precedente non è stata ancora completata.

Commenti

I dati recuperati vengono archiviati in una cache accessibile dai GetApplications metodi e GetObjects nonché dalla PresenceStatus proprietà . Il InternalRefreshData metodo deve essere usato solo se il chiamante non è sottoscritto all'oggetto specificato Peer, PeerNearMeo PeerContact.

Questo metodo blocca chiamate aggiuntive finché l'operazione di rete non è stata completata e la cache è stata aggiornata.

Il chiamante non è necessario per accedere con il metodo o tramite un'interfaccia SignIn utente per completare correttamente questa operazione.

Si applica a