Partager via


DataCollectionEnvironmentContext, classe

Encapsule l'environnement dans lequel un adaptateur de données de diagnostic est hébergé.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.TestTools.Execution
Assembly :  Microsoft.VisualStudio.QualityTools.ExecutionCommon (dans Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Syntaxe

'Déclaration
<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

Le type DataCollectionEnvironmentContext expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DataCollectionEnvironmentContext(AgentContext, ControllerContext, DataCollectionContext) Initialise une nouvelle instance de la classe DataCollectionEnvironmentContext à l'aide du contexte de l'agent, du contexte du contrôleur et du contexte de la collecte de données de session fournis.
Méthode publique DataCollectionEnvironmentContext(AgentContext, ControllerContext, DataCollectionContext, TcmContext) Initialise une nouvelle instance de la classe DataCollectionEnvironmentContext à l'aide du contexte de l'agent, du contexte du contrôleur, du contexte de la collecte de données de session et du contexte du gestionnaire de cas de test fournis.

Début

Propriétés

  Nom Description
Propriété publique AgentContext Obtient le contexte de l'agent.L'accesseur set n'est destiné qu'à une utilisation interne.
Propriété publique ControllerContext Obtient le contexte du contrôleur de test.L'accesseur set n'est destiné qu'à une utilisation interne.
Propriété publique SessionDataCollectionContext Obtient le contexte de session d'un adaptateur de données de diagnostic.L'accesseur set n'est destiné qu'à une utilisation interne.
Propriété publique TcmContext Obtient le contexte du gestionnaire de cas de test.

Début

Méthodes

  Nom Description
Méthode publiqueMembre statique CreateForLocalEnvironment() Retourne un contexte d'environnement de collecte de données pour un agent et un contrôleur hébergés localement.
Méthode publiqueMembre statique CreateForLocalEnvironment(DataCollectionContext) Retourne un contexte d'environnement de collecte de données pour un agent et un contrôleur hébergé localement à l'aide du contexte de collecte de données de session fourni.
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.Execution, espace de noms

[CreatingaDiagnosticDataAdaptertoCollectCustomDataorAffectaTestMachine]

Autres ressources

Création d'un adaptateur de données de diagnostic pour collecter des données personnalisées ou affecter un ordinateur de test