Sprache

ReportingService2005.SetModelDefinition(String, Byte[]) Methode

Definition

Legt die Definition für ein bestimmtes 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 wird.

Definition
Byte[]

Ein Byte-Array, das die XML-Modelldefinition enthält. Die XML-Daten werden durch die http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ Semantic Model Definition Language definiert.

Gibt zurück

Ein Array von Warning Objekten, das etwaige Warnungen beschreibt, die während der Validierung der Modelldefinition aufgetreten sein könnten.

Hinweise

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

SOAP-Überschriften (In) BatchHeaderValue

(Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen UpdateContent

Die angegebene Definition ersetzt die bestehende Modelldefinition.

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

Gilt für: