語言

ReportingService2005.SetModelDefinition(String, Byte[]) 方法

定義

設定特定模型的定義。

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()

參數

Model
String

為該模型設定定義的全名。

Definition
Byte[]

一個包含 XML 模型定義的位元組陣列。 XML 資料由語意模型定義語言(Semantic Model Definition Language) http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ 定義。

傳回

一個物件陣列 Warning ,描述在驗證模型定義期間可能出現的任何警告。

備註

下表顯示此操作的標頭與權限資訊。

SOAP 標頭 (在) BatchHeaderValue

(出局) ServerInfoHeaderValue
必要權限 UpdateContent

所提供的定義取代了現有的模型定義。

提交模型的 ID 必須與現有模型相符,否則會回 rsModelIDMismatch 傳錯誤。

適用於