初始化 DatabaseTaskHost 类的新实例。
命名空间:  Microsoft.Data.Schema.Build
程序集:  Microsoft.Data.Schema(在 Microsoft.Data.Schema.dll 中)
语法
声明
Protected Sub New ( _
    databaseSchemaProvider As DatabaseSchemaProvider, _
    errors As ErrorManager, _
    ideMode As Boolean, _
    modelFileName As String _
)
protected DatabaseTaskHost(
    DatabaseSchemaProvider databaseSchemaProvider,
    ErrorManager errors,
    bool ideMode,
    string modelFileName
)
protected:
DatabaseTaskHost(
    DatabaseSchemaProvider^ databaseSchemaProvider, 
    ErrorManager^ errors, 
    bool ideMode, 
    String^ modelFileName
)
new : 
        databaseSchemaProvider:DatabaseSchemaProvider * 
        errors:ErrorManager * 
        ideMode:bool * 
        modelFileName:string -> DatabaseTaskHost
protected function DatabaseTaskHost(
    databaseSchemaProvider : DatabaseSchemaProvider, 
    errors : ErrorManager, 
    ideMode : boolean, 
    modelFileName : String
)
参数
- databaseSchemaProvider
 类型:Microsoft.Data.Schema.DatabaseSchemaProvider
 数据库架构提供程序。
- errors
 类型:Microsoft.Data.Schema.ErrorManager
 一个错误管理器,用于返回在初始化过程中发生的任何错误。
- ideMode
 类型:System.Boolean
 指示是否在 Visual Studio 中执行。不处于“IDE 模式”时使用默认属性值将导致出现错误。
- modelFileName
 类型:System.String
 模型文件的名称。此名称将传递给数据架构模型构造函数。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。