LoadTestLoadProfile, classe
Fournit une classe de base abstraite pour les profils de test de charge.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestLoadProfile
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestConstantLoadProfile
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestGoalBasedLoadProfile
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestStepLoadProfile
Espace de noms : Microsoft.VisualStudio.TestTools.LoadTesting
Assembly : Microsoft.VisualStudio.QualityTools.LoadTestFramework (dans Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Syntaxe
'Déclaration
<SerializableAttribute> _
Public MustInherit Class LoadTestLoadProfile
[SerializableAttribute]
public abstract class LoadTestLoadProfile
[SerializableAttribute]
public ref class LoadTestLoadProfile abstract
[<AbstractClass>]
[<SerializableAttribute>]
type LoadTestLoadProfile = class end
public abstract class LoadTestLoadProfile
Le type LoadTestLoadProfile expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
LoadTestLoadProfile | Initialise une nouvelle instance de la classe LoadTestLoadProfile. |
Début
Propriétés
Nom | Description | |
---|---|---|
MaxUserCount | Obtient ou définit le nombre maximal d'utilisateurs qui peuvent être retournés par la méthode GetLoad. | |
MinUserCount | Obtient ou définit le nombre minimum d'utilisateurs pouvant être retournés par la méthode GetLoad de la classe étendant LoadTestLoadProfile. | |
ScenarioName | Obtient ou définit le nom du scénario dans le test de charge que l'implémentation du profil de charge contrôle. |
Début
Méthodes
Nom | Description | |
---|---|---|
CheckIfProfileCanBeModified | Lève une exception si la propriété de profil n'est pas encore prête à être modifiée. | |
Copy | Retourne une copie de l'objet actuel afin qu'il puisse être modifié et assigné à la propriété LoadTestScenario.LoadProfile. | |
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.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetLoad | En cas de substitution dans une classe dérivée, retourne la charge utilisateur qui doit être utilisée au moment présent dans le test de charge en fonction du nombre de secondes écoulées depuis le début du test de charge. | |
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.) | |
RestoreUserCountAfterRestart | Restaure (après redémarrage) le nombre d'utilisateurs actuels à la valeur avant le redémarrage. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
Validate | En cas de substitution dans une classe dérivée, valide si toutes les propriétés de cet objet ont des valeurs qui sont valides et cohérentes. |
Début
Notes
LoadTestLoadProfile est une classe de base abstraite pour les classes suivantes :
toute implémentation que vous écrivez qui étend LoadTestLoadProfile
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