Свойство Sys.Services RoleService path
Обновлен: Ноябрь 2007
Получает или задает путь к службе ролей.
Примечание. |
---|
Чтобы получить или задать значения свойств клиентского интерфейса 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();
}