ReportingService2005.CreateModel(String, String, Byte[], Property[]) ReportingService2005.CreateModel(String, String, Byte[], Property[]) ReportingService2005.CreateModel(String, String, Byte[], Property[]) Method

정의

카탈로그 네임스페이스에서 모델을 만듭니다. Creates a model in the catalog namespace.

public:
 cli::array <ReportService2005::Warning ^> ^ CreateModel(System::String ^ Model, System::String ^ Parent, cli::array <System::Byte> ^ Definition, cli::array <ReportService2005::Property ^> ^ Properties);
public ReportService2005.Warning[] CreateModel (string Model, string Parent, byte[] Definition, ReportService2005.Property[] Properties);
Public Function CreateModel (Model As String, Parent As String, Definition As Byte(), Properties As Property()) As Warning()
매개 변수
Model
String String String

만들 모델의 이름입니다. The name of the model to create.

Parent
String String String

새 모델을 추가할 폴더의 전체 이름입니다. Full name of the folder under which to add the new model.

Definition
Byte[]

게시할 보고서 모델입니다. The report model to publish. XML 데이터에 의해 정의 되는 http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ Semantic Model Definition Language The XML data is defined by the http://schemas.microsoft.com/sqlserver/2004/10/semanticmodeling/ Semantic Model Definition Language

Properties
Property[]

모델 속성과 해당 값을 정의하는 Property 개체의 배열입니다. An array of Property objects that defines model properties and their values.

반환

다음 표에서는 이 작업에 대한 헤더 및 사용 권한 정보를 보여 줍니다. The table below shows header and permissions information on this operation.

* * SOAP 헤더 * * (In) BatchHeaderValue (축소) ServerInfoHeaderValue
* * 필요한 사용 권한을 * * CreateModel
배열을 Warning 경우 모델 정의의 유효성을 검사 하는 동안 발생할 수 있는 모든 경고를 설명 하는 개체 * * CreateModel * * 성공적으로 호출 되; 그렇지 않으면 예외가 발생 합니다.
SOAP Headers (In) BatchHeaderValue (Out) ServerInfoHeaderValue
Required Permissions CreateModel
An array of Warning objects that describe any warnings that may have occurred during the validation of the model definition if CreateModel is called successfully; otherwise an exception is raised.

설명

모델 항목 보안이 해제 된 모델에 대 한 처음 만들어질 때.Model item security is turned off for the model when it is initially created.

ModifiedByModifiedDate 부모 폴더의 속성 업데이트 하는 경우 CreateModel 성공적으로 호출 합니다.The ModifiedBy and ModifiedDate properties of the parent folder are updated when CreateModel is successfully called.

길이 Parent 매개 변수는 260 자를 초과할 수 없습니다; 그리고 오류 코드와 SOAP 예외가 throw 됩니다는 그렇지 않은 경우 rsItemLengthExceeded합니다.The length of the Parent parameter cannot exceed 260 characters; otherwise, a SOAP exception is thrown with the error code rsItemLengthExceeded.

Parent 매개 변수는 null 이거나 비워 둘 수 없고 예약 된 문자를 포함할: : ? ; @ & = + $ , \ * > < | . "합니다.The Parent parameter cannot be null or empty or contain the following reserved characters: : ? ; @ & = + $ , \ * > < | . ". 슬래시 문자 (/)를 사용 하 여 폴더의 전체 경로 이름에서 항목을 구분 하지만 폴더 이름의 끝에 사용할 수 없습니다.You can use the forward slash character (/) to separate items in the full path name of the folder, but you cannot use it at the end of the folder name.

적용 대상