Partager via


LoadTestConstantLoadProfile, classe

Représente le profil de charge d'un test de charge qui a un modèle de charge constant.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestLoadProfile
    Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestConstantLoadProfile

Espace de noms :  Microsoft.VisualStudio.TestTools.LoadTesting
Assembly :  Microsoft.VisualStudio.QualityTools.LoadTestFramework (dans Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public Class LoadTestConstantLoadProfile _
    Inherits LoadTestLoadProfile
[SerializableAttribute]
public class LoadTestConstantLoadProfile : LoadTestLoadProfile
[SerializableAttribute]
public ref class LoadTestConstantLoadProfile : public LoadTestLoadProfile
[<SerializableAttribute>]
type LoadTestConstantLoadProfile =  
    class
        inherit LoadTestLoadProfile
    end
public class LoadTestConstantLoadProfile extends LoadTestLoadProfile

Le type LoadTestConstantLoadProfile expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique LoadTestConstantLoadProfile Initialise une nouvelle instance de la classe LoadTestConstantLoadProfile.

Début

Propriétés

  Nom Description
Propriété publique MaxUserCount Obtient ou définit le nombre d'utilisateurs maximal.Le nombre d'utilisateurs maximal est identique au UserCount pour la classe LoadTestConstantLoadProfile. (Substitue LoadTestLoadProfile.MaxUserCount.)
Propriété publique MinUserCount Obtient ou définit le nombre d'utilisateurs minimal.Le nombre d'utilisateurs minimal est identique au UserCount pour la classe LoadTestConstantLoadProfile. (Substitue LoadTestLoadProfile.MinUserCount.)
Propriété publique 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. (Hérité de LoadTestLoadProfile.)
Propriété publique UserCount Obtient ou définit le nombre d'utilisateurs virtuels dans le cas où vous utilisez un modèle de charge constant.

Début

Méthodes

  Nom Description
Méthode publique CheckIfProfileCanBeModified Lève une exception si la propriété de profil n'est pas encore prête à être modifiée. (Hérité de LoadTestLoadProfile.)
Méthode publique Copy Retourne une copie de l'objet actuel afin qu'il puisse être modifié et assigné à la propriété LoadTestScenario.LoadProfile. (Hérité de LoadTestLoadProfile.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (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 GetLoad Retourne la charge utilisateur qui doit être utilisée à l'heure actuelle dans le test de charge en fonction de la valeur de elapsedSeconds depuis le début du test de charge passé en tant qu'argument. (Substitue LoadTestLoadProfile.GetLoad(Int32).)
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 actuel. (Hérité de Object.)
Méthode publique RestoreUserCountAfterRestart Restaure (après redémarrage) le nombre d'utilisateurs actuels à la valeur avant le redémarrage. (Hérité de LoadTestLoadProfile.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique Validate Lève une exception InvalidLoadProfileException si l'objet LoadProfile contient des propriétés non valides ou incohérentes. (Substitue LoadTestLoadProfile.Validate().)

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.LoadTesting, espace de noms

Autres ressources

About Load Pattern

Comment : créer un plug-in de test de charge