ReportingService2005.SetModelDefinition(String, Byte[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.