Метод Sys.Services ProfileService save

Обновлен: Ноябрь 2007

Сохраняет свойства указанного профиля.

Sys.Services.ProfileService.load(propertyNames, saveCompletedCallback, failedCallback, userContext);

Параметры

Параметр

Описание

propertyNames

Массив строк, содержащий свойства сохраняемого профиля.

saveCompletedCallback

Функция, которая вызывается при завершении метода save. По умолчанию используется значение null.

failedCallback

Функция, которая вызывается при неудачном завершении метода save. По умолчанию используется значение null.

userContext

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

Заметки

Если propertyNames не предоставляется, все свойства профиля пересылаются на сервер. После этого загруженный профиль может быть назначен непосредственно из поля properties. Это дает возможность приложению обращаться к свойствам профиля, используя простой синтаксис, как показано в следующем примере.

Sys.Services.ProfileService.properties.FieldName = "value";

Если не удается выполнить обращение к службе профиля, вызывается функция, заданная в свойстве defaultFailedCallback ошибки. Если вызов выполняется успешно, вызывается функция, заданная в defaultLoadCompletedCallback.

Пример

В следующем примере показано, как использовать метод save для загрузки профиля пользователя, для которого в настоящее время выполнена проверка подлинности. Данный пример кода является частью полного примера, приведенного в общих сведениях о классе Sys.Services.ProfileService.

 Sys.Services.ProfileService.save(null, 
        SaveCompletedCallback, ProfileFailedCallback, null);

См. также

Основные понятия

Класс Sys.Services.AuthenticationService

Класс Sys.Net.WebServiceProxy