Поделиться через


DataSchemaErrorTaskService.GetWorkload - метод

Возвращает оставшуюся рабочую нагрузку для данного обработчика бездействия.

Пространство имен:  Microsoft.VisualStudio.Data.Schema.Package.UI
Сборка:  Microsoft.VisualStudio.Data.Schema.Package (в Microsoft.VisualStudio.Data.Schema.Package.dll)

Синтаксис

'Декларация
Public Sub GetWorkload ( _
    <OutAttribute> ByRef stepsLeftToPerform As Integer, _
    <OutAttribute> ByRef stepsProcessedForEachIdle As Integer, _
    <OutAttribute> ByRef workloadDescription As String _
)
public void GetWorkload(
    out int stepsLeftToPerform,
    out int stepsProcessedForEachIdle,
    out string workloadDescription
)
public:
virtual void GetWorkload(
    [OutAttribute] int% stepsLeftToPerform, 
    [OutAttribute] int% stepsProcessedForEachIdle, 
    [OutAttribute] String^% workloadDescription
) sealed
abstract GetWorkload : 
        stepsLeftToPerform:int byref * 
        stepsProcessedForEachIdle:int byref * 
        workloadDescription:string byref -> unit 
override GetWorkload : 
        stepsLeftToPerform:int byref * 
        stepsProcessedForEachIdle:int byref * 
        workloadDescription:string byref -> unit 
public final function GetWorkload(
    stepsLeftToPerform : int, 
    stepsProcessedForEachIdle : int, 
    workloadDescription : String
)

Параметры

  • stepsLeftToPerform
    Тип: System.Int32%
    Количество шагов, которые должен выполнить данный обработчик бездействия до завершения работы.
  • stepsProcessedForEachIdle
    Тип: System.Int32%
    Количество шагов (среднее), обрабатываемых обработчиком бездействия при каждом вызове.Благодаря этому система получает сведения о том, сколько раз необходимо вызвать обработчик OnIdle для завершения всех ожидающих работ.
  • workloadDescription
    Тип: System.String%
    В случае наличия оставшейся рабочей нагрузки данный параметр возвращает тип работы, подлежащей выполнению.Если имеется достаточно работы и используется строка состояния, этот текст может быть отображен пользователю.

Реализации

IDatabaseProjectWorkloadProvider.GetWorkload(Int32%, Int32%, String%)

Заметки

Если у этого процессора не осталось никакой рабочей нагрузки, он возвращает 0.

Безопасность платформы .NET Framework

См. также

Ссылки

DataSchemaErrorTaskService Класс

Microsoft.VisualStudio.Data.Schema.Package.UI - пространство имен