다음을 통해 공유


MetadataSerializationContext.ToModel 메서드

정의

오버로드

ToModel(Object)

중요: TMDL은 아직 미리 보기 상태이며 API 표면은 GA 이전에 수정될 수 있습니다.

컨텍스트에 저장된 메타데이터 문서의 내용을 기반으로 새 모델을 만듭니다.

ToModel(MetadataDeserializationOptions, Object)

중요: TMDL은 아직 미리 보기 상태이며 API 표면은 GA 이전에 수정될 수 있습니다.

컨텍스트에 저장된 메타데이터 문서의 내용을 기반으로 새 모델을 만듭니다.

ToModel(Object)

중요: TMDL은 아직 미리 보기 상태이며 API 표면은 GA 이전에 수정될 수 있습니다.

컨텍스트에 저장된 메타데이터 문서의 내용을 기반으로 새 모델을 만듭니다.

public Microsoft.AnalysisServices.Tabular.Model ToModel (object context = default);
member this.ToModel : obj -> Microsoft.AnalysisServices.Tabular.Model
Public Function ToModel (Optional context As Object = Nothing) As Model

매개 변수

context
Object

serialization 작업과 연결될 선택적 사용자 컨텍스트입니다.

반환

Model 컨텍스트의 문서를 기반으로 생성되는 입니다.

예외

컨텍스트에 로드되는 메타데이터 문서가 없습니다.

설명

컨텍스트에서 문서의 메타데이터 콘텐츠를 역직렬화하는 작업은 역직렬화되는 콘텐츠의 스타일과 관련된 예외가 발생할 수 있습니다. 예를 들어 TMDL 콘텐츠의 역직렬화로 인해 문서의 오류에 TmdlFormatException 대해 throw되는 또는 TmdlSerializationException 이 발생할 수 있습니다.

적용 대상

ToModel(MetadataDeserializationOptions, Object)

중요: TMDL은 아직 미리 보기 상태이며 API 표면은 GA 이전에 수정될 수 있습니다.

컨텍스트에 저장된 메타데이터 문서의 내용을 기반으로 새 모델을 만듭니다.

public Microsoft.AnalysisServices.Tabular.Model ToModel (Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions options, object context = default);
member this.ToModel : Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions * obj -> Microsoft.AnalysisServices.Tabular.Model
Public Function ToModel (options As MetadataDeserializationOptions, Optional context As Object = Nothing) As Model

매개 변수

options
MetadataDeserializationOptions

역직렬화 작업에 대한 옵션입니다.

context
Object

serialization 작업과 연결될 선택적 사용자 컨텍스트입니다.

반환

Model 컨텍스트의 문서를 기반으로 생성되는 입니다.

예외

지정된 옵션 instance null 참조입니다(Visual Basic에서는 Nothing).

컨텍스트에 로드되는 메타데이터 문서가 없습니다.

설명

컨텍스트에서 문서의 메타데이터 콘텐츠를 역직렬화하는 작업은 역직렬화되는 콘텐츠의 스타일과 관련된 예외가 발생할 수 있습니다. 예를 들어 TMDL 콘텐츠의 역직렬화로 인해 문서의 오류에 TmdlFormatException 대해 throw되는 또는 TmdlSerializationException 이 발생할 수 있습니다.

적용 대상