IDatabaseProjectWorkloadProvider.GetWorkload-Methode
Gibt die restliche Arbeitsauslastung für diesen Prozessor im Leerlauf zurück oder gibt 0 (null) zurück, wenn keine restliche Arbeitsauslastung für diesen Prozessor vorhanden ist.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
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
)
Parameter
- stepsLeftToPerform
Typ: System.Int32%
Die Anzahl der Schritte, die dieser Prozessor im Leerlauf ausführen muss, bevor seine Arbeit abgeschlossen ist.
- stepsProcessedForEachIdle
Typ: System.Int32%
Die Anzahl der Schritte, die (im Durchschnitt) jedes Mal verarbeitet werden, wenn dieser Prozessor im Leerlauf aufgerufen wird.Dies gibt für das System an, wie oft OnIdle noch aufgerufen werden muss, bevor alle Aufgaben in der Warteschlange abgeschlossen wurden.
- workloadDescription
Typ: System.String%
Wenn eine restliche Arbeitsauslastung vorhanden ist, wird der Typ der Arbeit zurückgegeben, die ausgeführt werden muss.Wenn noch ausreichend Arbeit vorhanden ist und die Visual Studio-Statusleiste verwendet wird, wird dieser Text möglicherweise für den Benutzer angezeigt.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IDatabaseProjectWorkloadProvider Schnittstelle
Microsoft.VisualStudio.Data.Schema.Package.Project-Namespace