Freigeben über


ReportingService2010.RegenerateModel(String) Methode

Definition

Aktualisiert ein vorhandenes Modell auf Grundlage von Änderungen am Datenquellenschema.

public:
 cli::array <ReportService2010::Warning ^> ^ RegenerateModel(System::String ^ Model);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/RegenerateModel", 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("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public ReportService2010.Warning[] RegenerateModel (string Model);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/RegenerateModel", 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("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
member this.RegenerateModel : string -> ReportService2010.Warning[]
Public Function RegenerateModel (Model As String) As Warning()

Parameter

Model
String

Die vollqualifizierte URL des Modells einschließlich des Dateinamens und der Erweiterung (.smdl).

Gibt zurück

Ein Array von Warning -Objekten, die alle Warnungen beschreiben, die möglicherweise während der Generierung des Modells aufgetreten sind.

Attribute

Hinweise

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

SOAP-Headerverwendung (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen für den einheitlichen Modus UpdateContent
Erforderliche Berechtigungen im SharePoint-Modus <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems>

Bei Aufruf aktualisiert die RegenerateModel -Methode das Modell basierend auf Ergänzungen oder Änderungen am Datenquellenschema.

Modellelementnamen werden zwischen der vorhandenen Modelldefinition und der neu generierten beibehalten.

Berichte, die für das geänderte Modell erstellt wurden, können unterbrochen werden, wenn Felder oder Entitäten entfernt oder umbenannt werden.

Wenn die Modelldefinition aktualisiert wird, werden benutzerdefinierte Eigenschaften, die in der Modelldefinition gespeichert sind, als benutzerdefinierte Eigenschaften für das Modellelement im Ordnernamespace weitergegeben. Neue benutzerdefinierte Eigenschaftswerte überschreiben vorhandene benutzerdefinierte Eigenschaftswerte.

Gilt für: