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


ReportingService2010.DeleteRole(String) Метод

Определение

Удаляет указанную роль из базы данных сервера отчетов. Этот метод применим только в собственном режиме.

public:
 void DeleteRole(System::String ^ Name);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteRole", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public void DeleteRole (string Name);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteRole", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.DeleteRole : string -> unit
Public Sub DeleteRole (Name As String)

Параметры

Name
String

Имя роли.

Атрибуты

Комментарии

В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.

Использование заголовка SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Необходимые разрешения в собственном режиме DeleteRoles
Необходимые разрешения в режиме Интеграции с SharePoint Не поддерживается

Этот метод создает OperationNotSupportedSharePointMode исключение при вызове в режиме SharePont.

При удалении роли она удаляется из всех политик, с которыми связана роль. Если роль, которая удаляется, является единственной ролью, связанной с определенной политикой, политика также удаляется, и любой элемент, связанный с политикой, наследует новые политики от ее родительского элемента.

Вы не можете удалить зарезервированную роль MyReportsRole.

Применяется к