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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。