Поделиться через


Свойство Sys.Services ProfileService defaultFailedCallback

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

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

Bb383768.alert_note(ru-ru,VS.90).gifПримечание.

Чтобы получить или задать значения свойств для клиентского API-интерфейса, необходимо вызвать методы доступа к свойствам, имена которых содержат префиксы get_ и set_. Например, чтобы получить или задать значение свойства, такого как cancel, следует вызвать метод get_cancel или set_cancel.

Sys.Services.ProfileService.set_defaultFailedCallback(value); 
var defaultFailedCallback =
  Sys.Services.ProfileService.get_defaultFailedCallback();

Параметры

Параметр

Описание

value

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

Заметки

Функция, указанная в этом свойстве, используется в качестве функции обратного вызова по умолчанию при сбое службы профиля. Эту функцию обратного вызова по умолчанию можно переопределить, передав имя другой функции методу load или save.

При реализации этой функции обратного вызова необходимо использовать следующую подпись:

function FailedComplete(error, userContext, methodName)

Параметры, передаваемые функции обратного вызова, имеют следующее значение.

  • error. Содержит экземпляр класса WebServiceError.

  • userContext. Сведения о контексте пользователя, передаваемые в методы load или save.

  • methodName. Имя вызывающего метода.

Функция обратного вызова вызывается асинхронно, если возникает сбой службы профиля.

Пример

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

// Set default failed callback function.
Sys.Services.ProfileService.set_defaultFailedCallback(ProfileFailedCallback);

 // Get default failed callback function.
var defaultFailedCallback =
    Sys.Services.ProfileService.get_defaultFailedCallback();       

См. также

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

Класс Sys.Services.AuthenticationService

Класс Sys.Net.WebServiceProxy