TmdlSerializer.DeserializeDatabaseFromDocumentCollection 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object) |
컨텍스트에 저장된 메타데이터 문서의 내용을 기반으로 새 데이터베이스를 만듭니다. |
DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object) |
컨텍스트에 저장된 메타데이터 문서의 내용을 기반으로 새 데이터베이스를 만듭니다. |
DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)
컨텍스트에 저장된 메타데이터 문서의 내용을 기반으로 새 데이터베이스를 만듭니다.
public static Microsoft.AnalysisServices.Database DeserializeDatabaseFromDocumentCollection (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext serializationContext, object userContext = default);
static member DeserializeDatabaseFromDocumentCollection : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext * obj -> Microsoft.AnalysisServices.Database
Public Shared Function DeserializeDatabaseFromDocumentCollection (serializationContext As MetadataSerializationContext, Optional userContext As Object = Nothing) As Database
매개 변수
- serializationContext
- MetadataSerializationContext
serialization 컨텍스트입니다.
- userContext
- Object
serialization 작업과 연결될 선택적 사용자 컨텍스트입니다.
반환
컨텍스트의 문서를 기반으로 생성되는 Database.
예외
지정된 serialization-context는 null 참조(Visual Basic의 경우 Nothing)입니다.
serialization-context에 로드되는 메타데이터 문서가 없습니다.
설명
컨텍스트에서 문서의 메타데이터 콘텐츠를 역직렬화하면 역직렬화되는 콘텐츠의 스타일과 관련된 예외가 발생할 수 있습니다. 예를 들어 TMDL 콘텐츠의 역직렬화는 문서의 오류에 대해 throw되는 TmdlFormatException 또는 TmdlSerializationException 발생할 수 있습니다.
적용 대상
DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)
컨텍스트에 저장된 메타데이터 문서의 내용을 기반으로 새 데이터베이스를 만듭니다.
public static Microsoft.AnalysisServices.Database DeserializeDatabaseFromDocumentCollection (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext serializationContext, Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions options, object userContext = default);
static member DeserializeDatabaseFromDocumentCollection : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext * Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions * obj -> Microsoft.AnalysisServices.Database
Public Shared Function DeserializeDatabaseFromDocumentCollection (serializationContext As MetadataSerializationContext, options As MetadataDeserializationOptions, Optional userContext As Object = Nothing) As Database
매개 변수
- serializationContext
- MetadataSerializationContext
serialization 컨텍스트입니다.
- options
- MetadataDeserializationOptions
역직렬화 작업에 대한 옵션입니다.
- userContext
- Object
serialization 작업과 연결될 선택적 사용자 컨텍스트입니다.
반환
컨텍스트의 문서를 기반으로 생성되는 Database.
예외
- 지정된 serialization-context는 null 참조(Visual Basic의 경우 Nothing)입니다.
- 지정된 옵션 인스턴스가 null 참조(Visual Basic의 경우 Nothing)입니다.
serialization-context에 로드되는 메타데이터 문서가 없습니다.
설명
컨텍스트에서 문서의 메타데이터 콘텐츠를 역직렬화하면 역직렬화되는 콘텐츠의 스타일과 관련된 예외가 발생할 수 있습니다. 예를 들어 TMDL 콘텐츠의 역직렬화는 문서의 오류에 대해 throw되는 TmdlFormatException 또는 TmdlSerializationException 발생할 수 있습니다.