Свойство 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();

}


Показ: