IDatabaseProjectWorkloadProvider.GetWorkload - метод
Возвращает рабочую нагрузку, оставшуюся для обработчика бездействия, или значение ноль, если для обработчика не осталось рабочей нагрузки.
Пространство имен: Microsoft.VisualStudio.Data.Schema.Package.Project
Сборка: Microsoft.VisualStudio.Data.Schema.Package (в Microsoft.VisualStudio.Data.Schema.Package.dll)
Синтаксис
'Декларация
Sub GetWorkload ( _
<OutAttribute> ByRef stepsLeftToPerform As Integer, _
<OutAttribute> ByRef stepsProcessedForEachIdle As Integer, _
<OutAttribute> ByRef workloadDescription As String _
)
void GetWorkload(
out int stepsLeftToPerform,
out int stepsProcessedForEachIdle,
out string workloadDescription
)
void GetWorkload(
[OutAttribute] int% stepsLeftToPerform,
[OutAttribute] int% stepsProcessedForEachIdle,
[OutAttribute] String^% workloadDescription
)
abstract GetWorkload :
stepsLeftToPerform:int byref *
stepsProcessedForEachIdle:int byref *
workloadDescription:string byref -> unit
function GetWorkload(
stepsLeftToPerform : int,
stepsProcessedForEachIdle : int,
workloadDescription : String
)
Параметры
- stepsLeftToPerform
Тип: System.Int32%
Количество шагов, которое должен выполнить данный обработчик бездействия для завершения работы.
- stepsProcessedForEachIdle
Тип: System.Int32%
Количество шагов (среднее), обрабатываемых обработчиком бездействия при каждом вызове.Благодаря этому система получает сведения о том, сколько раз необходимо вызвать обработчик OnIdle для завершения всех работ в очереди.
- workloadDescription
Тип: System.String%
Если осталась рабочая нагрузка, данный параметр возвращает тип работы, которую требуется выполнить.Если имеется достаточно работы и используется строка состояния Visual Studio, этот текст может быть отображен для пользователя.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
IDatabaseProjectWorkloadProvider Интерфейс
Microsoft.VisualStudio.Data.Schema.Package.Project - пространство имен