MetadataSerializationContext.Create 方法

定义

重载

Create(MetadataSerializationStyle)

创建 MetadataSerializationContext 类的新实例,无需加载任何文档。

Create(MetadataSerializationStyle, Database)

创建 MetadataSerializationContext 类的新实例,并加载作为按提供的样式序列化指定数据库的结果的所有文档。

Create(MetadataSerializationStyle, Model)

创建 MetadataSerializationContext 类的新实例,并加载在提供的样式中序列化指定模型的结果的所有文档。

Create(MetadataSerializationStyle, Database, MetadataSerializationOptions)

创建 MetadataSerializationContext 类的新实例,并加载使用提供的样式中的给定选项序列化指定数据库的所有文档。

Create(MetadataSerializationStyle, Model, MetadataSerializationOptions)

创建 MetadataSerializationContext 类的新实例,并加载使用提供的样式中的给定选项序列化指定模型的结果的所有文档。

Create(MetadataSerializationStyle)

创建 MetadataSerializationContext 类的新实例,无需加载任何文档。

public static Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext Create (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle style);
static member Create : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle -> Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext
Public Shared Function Create (style As MetadataSerializationStyle) As MetadataSerializationContext

参数

style
MetadataSerializationStyle

与要加载到上下文中的文档匹配的样式。

返回

新创建的上下文。

例外

指定的样式不是有效的样式。

适用于

Create(MetadataSerializationStyle, Database)

创建 MetadataSerializationContext 类的新实例,并加载作为按提供的样式序列化指定数据库的结果的所有文档。

public static Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext Create (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle style, Microsoft.AnalysisServices.Tabular.Database db);
static member Create : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle * Microsoft.AnalysisServices.Tabular.Database -> Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext
Public Shared Function Create (style As MetadataSerializationStyle, db As Database) As MetadataSerializationContext

参数

style
MetadataSerializationStyle

在上下文中序列化的指定模型中的样式。

db
Database

上下文的源数据库。

返回

新创建的上下文。

例外

指定的数据库是空引用(Visual Basic 中没有任何内容)。

指定的样式不是有效的样式。

适用于

Create(MetadataSerializationStyle, Model)

创建 MetadataSerializationContext 类的新实例,并加载在提供的样式中序列化指定模型的结果的所有文档。

public static Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext Create (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle style, Microsoft.AnalysisServices.Tabular.Model model);
static member Create : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle * Microsoft.AnalysisServices.Tabular.Model -> Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext
Public Shared Function Create (style As MetadataSerializationStyle, model As Model) As MetadataSerializationContext

参数

style
MetadataSerializationStyle

在上下文中序列化的指定模型中的样式。

model
Model

上下文的源模型。

返回

新创建的上下文。

例外

指定的 nodel 是空引用(Visual Basic 中没有任何内容)。

指定的样式不是有效的样式。

适用于

Create(MetadataSerializationStyle, Database, MetadataSerializationOptions)

创建 MetadataSerializationContext 类的新实例,并加载使用提供的样式中的给定选项序列化指定数据库的所有文档。

public static Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext Create (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle style, Microsoft.AnalysisServices.Tabular.Database db, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions options);
static member Create : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle * Microsoft.AnalysisServices.Tabular.Database * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions -> Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext
Public Shared Function Create (style As MetadataSerializationStyle, db As Database, options As MetadataSerializationOptions) As MetadataSerializationContext

参数

style
MetadataSerializationStyle

在上下文中序列化的指定模型中的样式。

db
Database

上下文的源数据库。

options
MetadataSerializationOptions

序列化操作的选项。

返回

新创建的上下文。

例外

  • 指定的数据库是空引用(Visual Basic 中没有任何内容)。
  • 指定的选项实例是空引用(Visual Basic 中没有任何内容)。

指定的样式不是有效的样式。

适用于

Create(MetadataSerializationStyle, Model, MetadataSerializationOptions)

创建 MetadataSerializationContext 类的新实例,并加载使用提供的样式中的给定选项序列化指定模型的结果的所有文档。

public static Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext Create (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle style, Microsoft.AnalysisServices.Tabular.Model model, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions options);
static member Create : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationStyle * Microsoft.AnalysisServices.Tabular.Model * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions -> Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext
Public Shared Function Create (style As MetadataSerializationStyle, model As Model, options As MetadataSerializationOptions) As MetadataSerializationContext

参数

style
MetadataSerializationStyle

在上下文中序列化的指定模型中的样式。

model
Model

上下文的源模型。

options
MetadataSerializationOptions

序列化操作的选项。

返回

新创建的上下文。

例外

  • 指定的模型是空引用(Visual Basic 中没有任何内容)。
  • 指定的选项实例是空引用(Visual Basic 中没有任何内容)。

指定的样式不是有效的样式。

适用于