傳回這個閒置處理器的剩餘工作負載。
命名空間: 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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。