__VSTASKRUNCONTEXT-Enumeration

 

Veröffentlicht: Oktober 2016

Gibt an, wie der Task ausgeführt wird.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Syntax

public enum __VSTASKRUNCONTEXT
public enum class __VSTASKRUNCONTEXT
type __VSTASKRUNCONTEXT
Public Enumeration __VSTASKRUNCONTEXT

Member

Membername Beschreibung
VSTC_BACKGROUNDTHREAD

Der Task für den hintergrundthreadpool mit normaler Priorität ausgeführt.

VSTC_BACKGROUNDTHREAD_LOW_IO_PRIORITY

Führt den Task im Hintergrund-Threadpool und der Hintergrundmodus für den Thread festgelegt, während die Aufgabe ausgeführt wird. Dies ist nützlich für I/O-Heavy Hintergrundaufgaben, die nicht kritische Zeit sind.

VSTC_CURRENTCONTEXT

Führt den Task auf dem aktuellen Kontext (d. h. den UI-Thread oder der Thread im Hintergrund).

VSTC_UITHREAD_BACKGROUND_PRIORITY

Führt den Task auf den Hintergrund mit UI-Thread (d. h. unten Benutzereingaben).

VSTC_UITHREAD_IDLE_PRIORITY

Der Task auf dem UI-Thread ausgeführt, wenn Visual Studio im Leerlauf befindet.

VSTC_UITHREAD_NORMAL_PRIORITY

Den Task auf dem UI-Thread mit normaler Priorität ausgeführt.

VSTC_UITHREAD_SEND

Führen Sie den Task auf den UI-Thread mit der höchsten Priorität. Dies verursacht möglicherweise Reentranz

Siehe auch

Microsoft.VisualStudio.Shell.Interop-Namespace

Zurück zum Anfang