LoadTestGoalBasedLoadProfile.MachineName, propriété
Obtient ou définit le nom de l'ordinateur à contrôler.
Espace de noms : Microsoft.VisualStudio.TestTools.LoadTesting
Assembly : Microsoft.VisualStudio.QualityTools.LoadTestFramework (dans Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Syntaxe
'Déclaration
Public Property MachineName As String
public string MachineName { get; set; }
public:
property String^ MachineName {
String^ get ();
void set (String^ value);
}
member MachineName : string with get, set
function get MachineName () : String
function set MachineName (value : String)
Valeur de propriété
Type : System.String
Nom de l'ordinateur à contrôler.
Notes
CategoryName, CounterName, InstanceName et MachineName sont les propriétés de l'identificateur de compteur de performance.Ces propriétés identifient conjointement une instance d'un compteur de performance à collecter.L'une ou l'ensemble des propriétés de l'identificateur de compteur de performance d'un GoalBasedLoadProfile peuvent être modifiées lorsque GoalBasedLoadProfile est assigné par un plug-in.
Toutefois, si le compteur de performance spécifié ne peut pas être collecté parce qu'il n'existe pas ou que les autorisations requises ne sont pas définies, une erreur est signalée et les paramètres du profil de charge actuel restent valables.
Les propriétés des classes LoadTestLoadProfile doivent être modifiées avant d'assigner l'objet LoadTestLoadProfile à la propriété LoadProfile de LoadTestScenario.Une fois l'objet LoadTestLoadProfile assigné à la propriété LoadProfile, il devient une version en lecture seule.Si vous essayez de définir l'une des propriétés de l'objet LoadProfile alors que ce dernier est en lecture seule, une exception est levée.Pour obtenir un nouvel objet LoadProfile accessible en écriture, appelez la méthode Copy() comme indiqué dans l'exemple sous LoadTestGoalBasedLoadProfile.
Exemples
Pour contrôler le temps processeur utilisé par SQL Server, attribuez à MachineName le nom de l'ordinateur exécutant SQL Server, puis attribuez à CategoryName la valeur Processus, la valeur % temps processeur à CounterName et sqlservr à InstanceName.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
LoadTestGoalBasedLoadProfile Classe
Microsoft.VisualStudio.TestTools.LoadTesting, espace de noms