PeerNearMe.RefreshDataAsync(Object) Метод

Определение

Инициирует сетевую операцию извлечения данных приложения, объектов и присутствия, связанных с конкретным экземпляром класса 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)

Параметры

userToken
Object

Пользовательский объект, передаваемый делегату, вызываемому после завершения данным методом операции.

Атрибуты

Исключения

Объект PeerNearMe был удален.

Аргумент userToken равен пустой ссылке (null).

Предыдущий вызов метода RefreshDataAsync(Object) еще не завершился.

Комментарии

Полученные данные хранятся в кэше, к которым обращаются GetApplications методы и , GetObjects а также PresenceStatus свойство . Метод InternalRefreshData необходимо использовать только в том случае, если вызывающий объект не подписан на указанный Peer, PeerNearMeили PeerContact.

Этот метод блокирует дополнительные вызовы до завершения сетевой операции и обновления кэша.

Для успешного SignIn выполнения этой операции вызывающей стороны не требуется выполнять вход с помощью метода или пользовательского интерфейса в .

Применяется к