ReportingService2005.SetModelDefinition(String, Byte[]) Methode

Definition

Legt die Definition für ein angegebenes Modell fest.

public:
 cli::array <ReportService2005::Warning ^> ^ SetModelDefinition(System::String ^ Model, cli::array <System::Byte> ^ Definition);
public ReportService2005.Warning[] SetModelDefinition (string Model, byte[] Definition);
member this.SetModelDefinition : string * byte[] -> ReportService2005.Warning[]
Public Function SetModelDefinition (Model As String, Definition As Byte()) As Warning()

Parameter

Model
String

Der vollständige Name des Modells, für das die Modelldefinition festgelegt werden soll.

Definition
Byte[]

Ein Bytearray, das die XML-Modelldefinition enthält. Die XML-Daten werden durch die http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ Semantikmodelldefinitionssprache definiert.

Gibt zurück

Ein Array von Warning-Objekten, das alle Warnungen beschreibt, die möglicherweise während der Validierung der Modelldefinition ausgegeben wurden.

Hinweise

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

SOAP-Header (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen UpdateContent

Die angegebene Definition ersetzt die vorhandene Modelldefinition.

Die Modell-ID des übermittelten Modells muss mit der des vorhandenen Modells übereinstimmen, sonst wird ein rsModelIDMismatch Fehler zurückgegeben.

Gilt für: