Compartilhar via


ReportingService2005.SetModelDefinition(String, Byte[]) Método

Definição

Configura a definição para um modelo especificado.

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

Parâmetros

Model
String

O nome completo do modelo para o qual especificar a definição de modelo.

Definition
Byte[]

Uma matriz de bytes que contém a definição de modelo XML. Os dados XML são definidos pela http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ Linguagem de Definição de Modelo Semântico .

Retornos

Uma matriz de objetos Warning que descreve todos os avisos que podem ter ocorrido durante a validação da definição do modelo.

Comentários

A tabela a seguir mostra o cabeçalho e as informações de permissão sobre esta operação.

Cabeçalhos SOAP (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
Permissões necessárias UpdateContent

A definição fornecida substitui a definição de modelo existente.

A ID do modelo enviado deve corresponder à do modelo existente ou um rsModelIDMismatch erro é retornado.

Aplica-se a