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


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

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

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

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

Чтобы получить или задать значения свойств клиентского интерфейса 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 к встроенной службе ролей.

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

Встроенную службу ролей приложения переместить в другое расположение в веб-узле 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