Свойство Sys.Services RoleService path

Получает или задает путь к службе роли.

Примечание

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

var profPath = Sys.Services.RoleService.get_path();
Sys.Services.RoleService.set_path(value); 

Параметры

Параметр

Описание

value

Строка, содержащая путь для службы ролей.

Заметки

По умолчанию для свойства path используется значение, соответствующее пустой строке. Если свойство path не задано, то используется внутренний стандартный путь ASP.NET к встроенной службе ролей.

Примечание

Встроенную службу ролей приложения переместить в другое расположение в веб-узле ASP.NET невозможно.Однако можно выбрать пользовательскую веб-службу, предоставляющую доступ к тем же методам и свойствам, что и служба ролей.

Свойство path обычно задается в декларативной разметке. Это значение может быть абсолютным путем, относительным путем или полным именем и путем домена. В следующем примере показано, как декларативно задать свойство path.

<asp:ScriptManager>
  <RoleService 
    Path = "~/Myapp/MyRoleService.asmx"/>
</asp:ScriptManager>

Пример

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

// This function gets the roles of the
// currently authenticated user. 
function ReadUserRoles() 
{
    // Clear the feedback output.
    DisplayInformation("");

    // You must load the user's roles 
    // first before you can use them.
    roleProxy.load();

    // Read the user's roles. 
    roles = roleProxy.get_roles();

}

См. также

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

Класс Sys.Services.AuthenticationService

Класс Sys.Services.ProfileService