Freigeben über


ControllerContext-Klasse

Stellt den aktuellen Kontext für einen Testcontroller dar.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.Execution.ControllerContext

Namespace:  Microsoft.VisualStudio.TestTools.Execution
Assembly:  Microsoft.VisualStudio.QualityTools.ExecutionCommon (in Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class ControllerContext
[SerializableAttribute]
public class ControllerContext
[SerializableAttribute]
public ref class ControllerContext
[<SerializableAttribute>]
type ControllerContext =  class end
public class ControllerContext

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode ControllerContext Initialisiert eine neue Instanz der ControllerContext-Klasse mit dem angegebenen Namen, Anzeigenamen und der angegebenen Verbindungszeichenfolge.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ConnectionString Ruft den Namen des Controllers ab.Dies schließt die Portnummer ein.Der set-Accessor ist ausschließlich für die interne Verwendung vorgesehen.
Öffentliche Eigenschaft DisplayName Ruft den Anzeigenamen für den Controller ab.Der set-Accessor ist ausschließlich für die interne Verwendung vorgesehen.
Öffentliche Eigenschaft Name Ruft den vollqualifizierten Name des Controllers ab.Der set-Accessor ist ausschließlich für die interne Verwendung vorgesehen.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member CreateForLocalController Erstellt einen neuen Controllerkontext, der für einen lokal gehosteten Controller initialisiert wird.
Ö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 GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Ö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 Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Obwohl diese ControllerContext-Klasse öffentlich ist, wird sie vom Testframework intern erstellt wird und kann zum Komponententest in Ihrem benutzerdefinierten Adapter für diagnostische Daten verwendet werden.

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.VisualStudio.TestTools.Execution-Namespace

Weitere Ressourcen

Erstellen eines Adapters für diagnostische Daten zum Sammeln von benutzerdefinierten Daten oder Beeinflussen eines Testsystems