Freigeben über


TeamFoundationTask-Klasse

Eine Aufgabe, die im Aufgaben-Dienst, um einmal auszuführen oder auf einer Intervallbasis auf einen Pool von Arbeitsthreads hinzugefügt werden kann. Wenn die Aufgabe ausgeführt wird, wird die bereitgestellte Rückrufmethode aufgerufen.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Framework.Server.Task.TeamFoundationTask<Guid>
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationTask

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Class TeamFoundationTask _
    Inherits TeamFoundationTask(Of Guid)
public class TeamFoundationTask : TeamFoundationTask<Guid>

Der TeamFoundationTask-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode TeamFoundationTask(TeamFoundationTaskCallback) Erstellt ein TeamFoundationTask für die angegebene Rückrufmethode
Öffentliche Methode TeamFoundationTask(TeamFoundationTaskCallback, Object, Int32) Erstellt ein TeamFoundationTask mit den angegebenen Argumenten
Öffentliche Methode TeamFoundationTask(TeamFoundationTaskCallback, Object, DateTime, Int32) Erstellt ein TeamFoundationTask mit den angegebenen Argumenten

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Callback Der Rückruf, der aufgerufen werden soll, wenn die Aufgabe ausgeführt wird (Von TeamFoundationTask<T> geerbt.)
Öffentliche Eigenschaft Identifier Alle Bezeichner, um herauszufinden, wer diese Aufgabe besitzt (Von TeamFoundationTask<T> geerbt.)
Öffentliche Eigenschaft Interval Die Häufigkeit, die die Aufgabe für den Zeitplan ausführen sollte (gemessen in Millisekunden) (Von TeamFoundationTask<T> geerbt.)
Öffentliche Eigenschaft IsHighPriority (Von TeamFoundationTask<T> geerbt.)
Öffentliche Eigenschaft NeedsTargetRequestContext (Überschreibt TeamFoundationTask<T>.NeedsTargetRequestContext.)
Öffentliche Eigenschaft ServicingContext Kennzeichnen Sie das Angeben, wenn diese Aufgabe einem Wartungs- oder Systemkontext dem Rückruf zurückgibt. (Von TeamFoundationTask<T> geerbt.)
Öffentliche Eigenschaft StartTime Die erstmalige sollte die Aufgabe ausgeführt werden (Von TeamFoundationTask<T> geerbt.)
Öffentliche Eigenschaft TaskArgs Die Argumente, die an den Aufgabenrückruf zu übergeben, wenn sie aufgerufen wird (Von TeamFoundationTask<T> geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt true zurück, wenn die angegebene Aufgabe auf dieselbe Rückrufmethode abzielt (Von TeamFoundationTask<T> geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Ruft den Hashcode für die Aufgabe ab (Von TeamFoundationTask<T> geerbt.)
Öffentliche Methode GetRequestContext (Überschreibt TeamFoundationTask<T>.GetRequestContext(TeamFoundationRequestContext, T).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Hübscher Drucken diese Aufgabe (Von TeamFoundationTask<T> geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Server-Namespace