Compartilhar via


Método IDatabaseProjectWorkloadProvider.GetWorkload

Retorna a carga de trabalho para este processador ocioso ou retorna zero se esse processador não possui nenhuma carga de trabalho à esquerda.

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxe

'Declaração
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
)

Parâmetros

  • stepsLeftToPerform
    Tipo: System.Int32%
    O número de etapas para que este processador ocioso deve executar antes de seu trabalho é concluído.
  • stepsProcessedForEachIdle
    Tipo: System.Int32%
    O número de etapas processados (em média) sempre que este processador ocioso for chamado.Isso indica ao sistema de quantas vezes mais chamar OnIdle antes de todos os trabalhos em fila foi concluída.
  • workloadDescription
    Tipo: System.String%
    Se a carga de trabalho permanece, isso retorna o tipo de trabalho a ser realizado.Se suficiente funcionar permanece e o Visual Studio a barra de status é usada, esse texto pode ser exibido ao usuário.

Segurança do .NET Framework

Consulte também

Referência

IDatabaseProjectWorkloadProvider Interface

Namespace Microsoft.VisualStudio.Data.Schema.Package.Project