TmdlSerializer.DeserializeDatabaseFromDocumentCollection Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
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
Контекст сериализации.
- userContext
- Object
Необязательный контекст пользователя, связанный с операцией сериализации.
Возвращаемое значение
Database, созданный на основе документов в контексте.
Исключения
Указанный контекст сериализации является пустой ссылкой (Nothing в Visual Basic).
Нет документов метаданных, загруженных в контекст сериализации.
Комментарии
Операция десериализации содержимого метаданных документа в контексте может вызвать исключения, относящиеся к стилю содержимого, десериализуемого; Например, десериализация содержимого TMDL может привести к 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
Контекст сериализации.
- options
- MetadataDeserializationOptions
Параметры действия десериализации.
- userContext
- Object
Необязательный контекст пользователя, связанный с операцией сериализации.
Возвращаемое значение
Database, созданный на основе документов в контексте.
Исключения
- Указанный контекст сериализации является пустой ссылкой (Nothing в Visual Basic).
- Указанный экземпляр параметров является пустой ссылкой (Nothing в Visual Basic).
Нет документов метаданных, загруженных в контекст сериализации.
Комментарии
Операция десериализации содержимого метаданных документа в контексте может вызвать исключения, относящиеся к стилю содержимого, десериализуемого; Например, десериализация содержимого TMDL может привести к TmdlFormatException или TmdlSerializationException, вызываемой для ошибок в документах.