DataSchemaErrorTaskService.DoWork 方法

通知此空闲处理器执行某些工作。

命名空间:  Microsoft.VisualStudio.Data.Schema.Package.UI
程序集:  Microsoft.VisualStudio.Data.Schema.Package(在 Microsoft.VisualStudio.Data.Schema.Package.dll 中)

语法

声明
Public Sub DoWork ( _
    syncOption As DatabaseProjectProjectSyncOption _
)
public void DoWork(
    DatabaseProjectProjectSyncOption syncOption
)
public:
virtual void DoWork(
    DatabaseProjectProjectSyncOption syncOption
) sealed
abstract DoWork : 
        syncOption:DatabaseProjectProjectSyncOption -> unit 
override DoWork : 
        syncOption:DatabaseProjectProjectSyncOption -> unit 
public final function DoWork(
    syncOption : DatabaseProjectProjectSyncOption
)

参数

  • syncOption
    类型:Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectProjectSyncOption
    要执行的工作的类型:
    ProjectSyncOption.Partial = 与一个 OnIdle 调用相同
    ProjectSyncOption.Complete = 进行处理,直到不再需要进行更多工作
    ProjectSyncOption.ResetCaches = 清除并重新生成所有缓存的数据
    ProjectSyncOption.CompleteResetCaches = 与结合使用 ProjectSyncOption.Complete 和 ProjectSyncOption.ResetCaches 相同

实现

IDatabaseProjectIdleProcessor.DoWork(DatabaseProjectProjectSyncOption)

.NET Framework 安全性

请参见

参考

DataSchemaErrorTaskService 类

Microsoft.VisualStudio.Data.Schema.Package.UI 命名空间