Freigeben über


ETaskType

Aktualisiert: November 2007

Enthält Werte, die den Typ der Aufgabe angeben, die durch eine ICLRTask-Schnittstelle oder eine IHostTask-Schnittstelle dargestellt wird.

typedef enum ETaskType {
    TT_DEBUGGERHELPER           = 0x1,
    TT_GC                       = 0x2,
    TT_FINALIZER                = 0x4,
    TT_THREADPOOL_TIMER         = 0x8,
    TT_THREADPOOL_GATE          = 0x10,
    TT_THREADPOOL_WORKER        = 0x20,
    TT_THREADPOOL_IOCOMPLETION  = 0x40,
    TT_ADUNLOAD                 = 0x80,
    TT_USER                     = 0x100,
    TT_THREADPOOL_WAIT          = 0x200,
    TT_UNKNOWN                  = 0x80000000
} ETaskType;

Member

Member

Beschreibung

TT_ADUNLOAD

Die Schnittstelle stellt eine Aufgabe zur Entladung einer Anwendungsdomäne dar.

TT_DEBUGGERHELPER

Die Schnittstelle stellt eine Debuggerhilfsaufgabe dar.

TT_FINALIZER

Die Schnittstelle stellt eine Finalizeraufgabe dar.

TT_GC

Die Schnittstelle stellt eine Garbage Collection-Aufgabe dar.

TT_THREADPOOL_GATE

Die Schnittstelle stellt eine Gatethreadaufgabe dar.

TT_THREADPOOL_IOCOMPLETION

Die Schnittstelle stellt eine E/A-Threadaufgabe oder eine Abschlussanschluss-Threadaufgabe dar.

TT_THREADPOOL_TIMER

Die Schnittstelle stellt eine Timerthreadaufgabe dar.

TT_THREADPOOL_WAIT

Die Schnittstelle stellt eine Wartethreadaufgabe dar.

TT_THREADPOOL_WORKER

Die Schnittstelle stellt eine Arbeitsthreadaufgabe dar.

TT_UNKNOWN

Die Aufgabe ist unbekannt.

TT_USER

Die Schnittstelle stellt eine Benutzeraufgabe dar.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MSCorEE.idl

Bibliothek: MSCorEE.dll

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Weitere Ressourcen

Hosten von Enumerationen