Udostępnij za pośrednictwem


PeerNearMe.RefreshDataAsync(Object) Metoda

Definicja

Inicjuje operację sieciową w celu pobrania aplikacji, obiektu i danych obecności specyficznych PeerNearMe dla wystąpienia.

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)

Parametry

userToken
Object

Obiekt stanu określony przez użytkownika, który jest przekazywany do delegata, gdy ta metoda zakończy operację.

Atrybuty

Wyjątki

Obiekt PeerNearMe został usunięty.

Argument userToken określa wartość null.

RefreshDataAsync(Object) Poprzednie połączenie nie zostało jeszcze ukończone.

Uwagi

Pobrane dane są przechowywane w pamięci podręcznej dostępnej za pomocą GetApplications metod i oraz GetObjectsPresenceStatus właściwości . Metoda InternalRefreshData musi być używana tylko wtedy, gdy obiekt wywołujący nie jest subskrybowany do określonego Peerelementu , PeerNearMelub PeerContact.

Ta metoda blokuje dodatkowe wywołania do momentu ukończenia operacji sieciowej i zaktualizowania pamięci podręcznej.

Obiekt wywołujący nie jest wymagany do zalogowania się za SignIn pomocą metody lub za pośrednictwem interfejsu użytkownika w celu pomyślnego ukończenia tej operacji.

Dotyczy