このアイドル プロセッサの残り作業負荷を返します。
名前空間: 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 セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。