LoadTestContext, classe
Encapsule des informations sur le contexte dans lequel le test de charge s'exécute.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestContext
Espace de noms : Microsoft.VisualStudio.TestTools.LoadTesting
Assembly : Microsoft.VisualStudio.QualityTools.LoadTestFramework (dans Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Syntaxe
'Déclaration
<SerializableAttribute> _
Public Class LoadTestContext _
Implements IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable
[SerializableAttribute]
public class LoadTestContext : IDictionary<string, Object>,
ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>,
IEnumerable
[SerializableAttribute]
public ref class LoadTestContext : IDictionary<String^, Object^>,
ICollection<KeyValuePair<String^, Object^>>, IEnumerable<KeyValuePair<String^, Object^>>,
IEnumerable
[<SerializableAttribute>]
type LoadTestContext =
class
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
end
public class LoadTestContext implements IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable
Le type LoadTestContext expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
AgentCount | Obtient le nombre total d'agents utilisés dans la série de tests de charge. | |
AgentId | Obtient l'index de base 1 pour l'agent en cours. | |
AgentName | Obtient le nom de l'agent en cours. | |
ControllerName | Obtient le nom de l'ordinateur agissant comme contrôleur pour la série de tests de charge. | |
Count | Obtient le nombre des éléments contenus dans l'objet LoadTestContext. | |
IsLocalRun | Obtient une valeur qui indique si le test a été exécuté localement ou à distance. | |
IsReadOnly | Obtient une valeur qui indique si LoadTestContext est en lecture seule. | |
Item | Obtient ou définit un LoadTestContextélément qui contient la clé spécifiée. | |
Keys | Obtient un ICollection<T> qui contient les clés des éléments LoadTestContext. | |
LoadTestRunId | Obtient l'ID associé à cette série de tests de charge.L'accesseur Set est défini sur interne. | |
Values | Obtient ICollection<T> qui contient les valeurs des éléments LoadTestContext. |
Début
Méthodes
Nom | Description | |
---|---|---|
Add(KeyValuePair<String, Object>) | Ajoute un élément KeyValuePair<TKey, TValue> à LoadTestContext. | |
Add(String, Object) | Ajoute un élément qui contient la clé et la valeur fournies à LoadTestContext. | |
Clear | Supprime tous les éléments de LoadTestContext. | |
Contains | Détermine si LoadTestContext contient une valeur spécifique. | |
ContainsKey | Indique si LoadTestContext contient un élément qui inclut la clé spécifiée. | |
CopyTo | Copie les éléments de LoadTestContext dans Array, à partir d'un index particulier de Array. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
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.) | |
GetEnumerator | Retourne un énumérateur qui itère au sein de LoadTestContext. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
Remove(KeyValuePair<String, Object>) | Supprime la première occurrence d'un objet spécifique de LoadTestContext. | |
Remove(String) | Supprime de LoadTestContext l'élément ayant la clé spécifiée. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
TryGetValue | Obtient la valeur associée à la clé spécifiée. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IEnumerable.GetEnumerator |
Début
Notes
Il s'agit d'une collection d'éléments de contexte et de configurations de tests de charge utilisée pour stocker des informations dont se sert le test de charge.
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.LoadTesting, espace de noms