Sprache

ReportingService2010.DeleteRole(String) Methode

Definition

Löscht eine bestimmte Rolle aus der Berichtsdatenbank. Diese Methode gilt nur für den nativen 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

Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.

Verwendung von SOAP-Headern (In) TrustedUserHeaderValue

(Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen im nativen Modus DeleteRoles
Erforderliche Berechtigungen im SharePoint-Modus Nicht unterstützt

Diese Methode erzeugt eine OperationNotSupportedSharePointMode Ausnahme, wenn sie im SharePont-Modus aufgerufen wird.

Das Löschen einer Rolle entfernt sie aus allen Richtlinien, mit denen sie zugeordnet ist. Wenn die gelöschte Rolle die einzige ist, die einer bestimmten Richtlinie zugeordnet ist, wird auch die Richtlinie gelöscht und jedes mit der Richtlinie verbundene Element erbt neue Richtlinien von seinem Elternteil.

Du kannst die reservierte Rolle MyReportsRolenicht löschen.

Gilt für: