Sys.Services AuthenticationService defaultLogoutCompletedCallback 属性

更新:2007 年 11 月

获取或设置默认注销完成回调函数的名称。

说明:

若要获取或设置客户端 API 属性的属性值,必须调用以 get_set_ 为名称前缀的属性访问器方法。例如,若要获取或设置属性 cancel 的值,需要调用 get_cancel 或 set_cancel 方法。

Sys.Services.AuthenticationService.set_defaultLogoutCompletedCallback(value); 
var defaultLogoutCompletedCallback = 
    Sys.Services.AuthenticationService.get_defaultLogoutCompletedCallback();

参数

参数

说明

value

一个字符串,包含默认注销完成回调函数的名称。

备注

您分配给 defaultLogoutCompletedCallback 属性的函数被用作注销进程的默认回调函数。可以通过将其他函数的名称传递给 logout 方法来重写此默认回调函数。

在实现此回调函数时,必须使用下面的签名:

function LogoutComplete(result, userContext, methodName)

传递给此回调函数的参数具有以下含义:

  • result 返回 null。此参数保留以供将来使用。

  • userContext 传递给 logout 方法的用户上下文信息。

  • methodName 调用方法的名称。

如果身份验证服务注销完成,则对回调函数进行异步调用。

示例

下面的示例演示如何使用 defaultLogoutCompletedCallback 属性。此代码摘自 Sys.Services.AuthenticationService 类概述中的一个完整示例。

// This function sets and gets the default
// logout completed callback function.
function SetDefaultLogoutCompletedCallBack()
{
    // Set the default callback function.
    Sys.Services.AuthenticationService.set_defaultLogoutCompletedCallback(OnLogoutCompleted);

    // Get the default callback function.
    var callBack =     
        Sys.Services.AuthenticationService.get_defaultLogoutCompletedCallback();
}

请参见

概念

Sys.Services.ProfileService 类

Sys.Net.WebServiceProxy 类