Freigeben über


LoadTestConstantLoadProfile-Klasse

Stellt das Auslastungsprofil eines Auslastungstests dar, der ein konstantes Auslastungsmuster hat.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.TestTools.LoadTesting
Assembly:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Syntax

'Declaration
<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

Der LoadTestConstantLoadProfile-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode LoadTestConstantLoadProfile Initialisiert eine neue Instanz der LoadTestConstantLoadProfile-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft MaxUserCount Ruft die maximale Benutzeranzahl ab oder legt sie fest.Die maximale Benutzeranzahl entspricht dem UserCount-Wert für die LoadTestConstantLoadProfile-Klasse. (Überschreibt LoadTestLoadProfile.MaxUserCount.)
Öffentliche Eigenschaft MinUserCount Ruft die Mindestbenutzeranzahl ab oder legt sie fest.Die minimale Benutzeranzahl entspricht dem UserCount-Wert für die LoadTestConstantLoadProfile-Klasse. (Überschreibt LoadTestLoadProfile.MinUserCount.)
Öffentliche Eigenschaft ScenarioName Ruft den Namen des Szenarios im Auslastungstest ab, der von der Auslastungsprofilimplementierung gesteuert wird, oder legt ihn fest. (Von LoadTestLoadProfile geerbt.)
Öffentliche Eigenschaft UserCount Ruft die Anzahl der virtuellen Benutzer ab oder legt sie fest, wenn Sie ein konstantes Auslastungsmuster verwenden.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CheckIfProfileCanBeModified Löst eine Ausnahme aus, wenn die Profileigenschaft noch nicht bereit ist, geändert zu werden. (Von LoadTestLoadProfile geerbt.)
Öffentliche Methode Copy Gibt eine Kopie des aktuellen Objekts zurück, sodass es die geändert werden und der LoadTestScenario.LoadProfile-Eigenschaft zugewiesen werden kann. (Von LoadTestLoadProfile geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.)
Öffentliche Methode GetLoad Gibt die Benutzerauslastung, die zum aktuellen Zeitpunkt im Auslastungstest verwendet werden sollte zurück, und zwar auf Basis des Werts von elapsedSeconds, seit der Auslastungsteststart als Argument übergeben wurde. (Überschreibt LoadTestLoadProfile.GetLoad(Int32).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode RestoreUserCountAfterRestart Stellt die aktuelle Benutzeranzahl (nach Neustart) wieder auf den Wert vor dem Neustart her. (Von LoadTestLoadProfile geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode Validate Löst eine InvalidLoadProfileException-Ausnahme aus, wenn das LoadProfile-Objekt ungültige oder inkonsistente Eigenschaften aufweist. (Überschreibt LoadTestLoadProfile.Validate().)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.LoadTesting-Namespace

Weitere Ressourcen

About Load Pattern

Gewusst wie: Erstellen eines Auslastungstest-Plug-Ins