Freigeben über


LoadTestLoadProfile.CheckIfProfileCanBeModified-Methode

Löst eine Ausnahme aus, wenn die Profileigenschaft noch nicht bereit ist, geändert zu werden.

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

Syntax

'Declaration
Public Sub CheckIfProfileCanBeModified ( _
    propertyName As String _
)
public void CheckIfProfileCanBeModified(
    string propertyName
)
public:
void CheckIfProfileCanBeModified(
    String^ propertyName
)
member CheckIfProfileCanBeModified : 
        propertyName:string -> unit 
public function CheckIfProfileCanBeModified(
    propertyName : String
)

Parameter

  • propertyName
    Typ: System.String
    Der Eigenschaftenname, den Sie festlegen möchten.

Ausnahmen

Ausnahme Bedingung
[LoadProfileModificationException]

Wird ausgelöst, wenn die Eigenschaft nicht bereit ist, geändert zu werden.

Hinweise

Wenn eine Testmethode, die von ILoadTestPlugin aufgerufen wird, die LoadTestScenario.LoadProfile-Eigenschaft ändert (verfügbar in der LoadTest.Scenarios-Eigenschaft), müssen zunächst Werte zu den Eigenschaften des Objekts zugewiesen werden, das die LoadTestLoadProfile-Klasse erweitert, bevor dieses Objekt LoadTestScenario.LoadProfile zugewiesen wird. Die CheckIfProfileCanBeModified-Methode wird von den integrierten Implementierungen von LoadTestLoadProfile verwendet und kann auch von benutzerdefinierten Implementierungen von LoadTestLoadProfile verwendet werden, um die gewünschte Reihenfolge sicherzustellen. Es kann z. B. im Setter für eine Eigenschaft einer benutzerdefinierten Implementierung von LoadTestLoadProfile aufgerufen werden. Wenn der Setter vom ILoadTestPlugin aus der erforderlichen Reihenfolge aufgerufen wird, löst CheckIfProfileCanBeModified einen LoadProfileModificationException aus. Die als ein Argument übergebene Zeichenfolge ist der propertyName, den der Aufrufer versucht festzulegen. Sie wird auch in der Message-Eigenschaft der LoadProfileModificationException angegeben, wenn diese ausgelöst wird.

.NET Framework-Sicherheit

Siehe auch

Referenz

LoadTestLoadProfile Klasse

Microsoft.VisualStudio.TestTools.LoadTesting-Namespace

ILoadTestPlugin

LoadTestScenario