Freigeben über


TestManagementService-Klasse

Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

Weitere Informationen zu dieser Klasse finden Sie unter ITestManagementService.

Vererbungshierarchie

Object
  Microsoft.TeamFoundation.TestManagement.Client.TestManagementService

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntax

'Declaration
Public Class TestManagementService _
    Implements ITestManagementService, ITfsTeamProjectCollectionObject
public class TestManagementService : ITestManagementService, 
    ITfsTeamProjectCollectionObject
public ref class TestManagementService : ITestManagementService, 
    ITfsTeamProjectCollectionObject
type TestManagementService =  
    class 
        interface ITestManagementService 
        interface ITfsTeamProjectCollectionObject 
    end
public class TestManagementService implements ITestManagementService, ITfsTeamProjectCollectionObject

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode TestManagementService Initialisiert eine neue Instanz der TestManagementService-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AuthorizedIdentity Ruft die Identität des aktuellen autorisierten Benutzers ab.
Öffentliche Eigenschaft DataCollectors Ruft ein Hilfsobjekt mit Methoden zum Erstellen, Abfragen, Aktualisieren, Registrieren und Aufheben der Registrierungen von Adaptern für diagnostische Daten auf dem Team Foundation-Server ab.
Öffentliche Eigenschaft TestControllers Ruft ein Hilfsobjekt mit Methoden zum Erstellen, Abfragen, Registrieren, Aufheben der Registrierungen von und zum Aktualisieren von Testcontrollern auf dem Team Foundation-Server ab.
Öffentliche Eigenschaft TfsIdentityStore

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object 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 FindTestResultByLink Sucht und gibt ein Testergebnis und eine Testergebnisanlage, falls vorhanden, mithilfe des bereitgestellten URI (Uniform Resource Identifier) zurück.
Öffentliche Methode FindTestRunByTmiRunId Sucht und gibt ein Testergebnis mithilfe des angegebenen Bezeichners für die TMI-Ausführung (Test Management Interface) zurück.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetTeamProject(Project) Gibt das Teamprojekt zurück, das dem bereitgestellten Projekt für die Arbeitsaufgabenverfolgung entspricht.
Öffentliche Methode GetTeamProject(String) Gibt das Teamprojekt mit dem angegebenen Projektnamen zurück.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Initialize Wird vom Testframework aufgerufen, um eine Instanz dieser Klasse mit dem Server zu verbinden.
Öffentliche Methode IsSupported Gibt einen Wert zurück, der angibt, ob der aktuelle Server Testverwaltungsdienste unterstützt.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode QueryTestRuns Gibt eine Liste von Testläufen zurück, die mit der bereitgestellten Abfrage gefunden wurden.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Anwendungen können eine Instanz dieses Diensts mit der TeamFoundationServer.GetService-Methode erhalten.

Beispiele

Dieses Beispiel veranschaulicht das Abrufen einer Instanz von TestManagementService.

TeamFoundationServer tfs;
TestManagementService testManagementService;
tfs = new TeamFoundationServer("http://mserver:8080/tfs");
testManagementService = tfs.GetService<ITestManagementService>;

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.TestManagement.Client-Namespace

ITestManagementService

TeamFoundationServer