Freigeben über


ReportingService2010.DeleteRole(String) Methode

Definition

Löscht eine angegebene Rolle aus der Berichtsserver-Datenbank. Diese Methode gilt nur für den einheitlichen Modus.

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)

Parameter

Name
String

Der Name der Rolle.

Attribute

Hinweise

In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.

SOAP-Headerverwendung (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen im einheitlichen Modus DeleteRoles
Erforderliche Berechtigungen im SharePoint-Modus Nicht unterstützt

Diese Methode löst eine Ausnahme aus OperationNotSupportedSharePointMode , wenn sie im SharePont-Modus aufgerufen wird.

Durch das Löschen einer Rolle wird sie aus allen Richtlinien entfernt, denen die Rolle zugeordnet ist. Wenn die gelöschte Rolle die einzige Rolle ist, die einer bestimmten Richtlinie zugeordnet ist, wird die Richtlinie auch gelöscht, und jedes der Richtlinie zugeordnete Element erbt neue Richtlinien von ihrem übergeordneten Element.

Sie können die reservierte Rolle MyReportsRolenicht löschen.

Gilt für: