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 выполнения этой операции вызывающей стороны не требуется выполнять вход с помощью метода или пользовательского интерфейса в .