Freigeben über


DataCollectionEnvironmentContext-Klasse

Kapselt die Umgebung, in der ein Adapter für diagnostische Daten gehostet wird.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.Execution.DataCollectionEnvironmentContext

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

Syntax

'Declaration
<SerializableAttribute> _
Public NotInheritable Class DataCollectionEnvironmentContext
[SerializableAttribute]
public sealed class DataCollectionEnvironmentContext
[SerializableAttribute]
public ref class DataCollectionEnvironmentContext sealed
[<Sealed>]
[<SerializableAttribute>]
type DataCollectionEnvironmentContext =  class end
public final class DataCollectionEnvironmentContext

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode DataCollectionEnvironmentContext(AgentContext, ControllerContext, DataCollectionContext) Initialisiert eine neue Instanz der DataCollectionEnvironmentContext-Klasse mit dem angegebenen Agent-Kontext, Controllerkontext und Kontext für die Sitzungsdatensammlung.
Öffentliche Methode DataCollectionEnvironmentContext(AgentContext, ControllerContext, DataCollectionContext, TcmContext) Initialisiert eine neue Instanz der DataCollectionEnvironmentContext-Klasse mit dem angegebenen Agent-Kontext, Controllerkontext und Kontext für die Sitzungsdatensammlung und den Testfall-Manager.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AgentContext Ruft den Agent-Kontext ab.Der set-Accessor ist ausschließlich für die interne Verwendung vorgesehen.
Öffentliche Eigenschaft ControllerContext Ruft den Testcontrollerkontext ab.Der set-Accessor ist ausschließlich für die interne Verwendung vorgesehen.
Öffentliche Eigenschaft SessionDataCollectionContext Ruft den Sitzungskontext für einen Adapter für diagnostische Daten ab.Der set-Accessor ist ausschließlich für die interne Verwendung vorgesehen.
Öffentliche Eigenschaft TcmContext Ruft den Kontext für den Testfall-Manager ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member CreateForLocalEnvironment() Gibt den Umgebungskontext für die Datensammlung für einen lokal gehosteten Agent und Controller zurück.
Öffentliche MethodeStatischer Member CreateForLocalEnvironment(DataCollectionContext) Gibt unter Verwendung des bereitgestellten Kontexts für die Sitzungsdatensammlung den Umgebungskontext für die Datensammlung für einen lokal gehosteten Agent und Controller zurück.
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen 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

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

[CreatingaDiagnosticDataAdaptertoCollectCustomDataorAffectaTestMachine]

Weitere Ressourcen

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