IDatabaseProjectWorkloadProvider.GetWorkload 메서드

이 유휴 프로세서의 나머지 작업을 반환하거나 이 프로세서에 남은 작업이 없으면 0을 반환합니다.

네임스페이스:  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 네임스페이스