LoadTestScenario.LoadProfile 屬性
取得或設定這個情節的使用者負載的設定值。
命名空間: Microsoft.VisualStudio.TestTools.LoadTesting
組件: Microsoft.VisualStudio.QualityTools.LoadTestFramework (在 Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll 中)
語法
'宣告
Public Property LoadProfile As LoadTestLoadProfile
public LoadTestLoadProfile LoadProfile { get; set; }
public:
property LoadTestLoadProfile^ LoadProfile {
LoadTestLoadProfile^ get ();
void set (LoadTestLoadProfile^ value);
}
member LoadProfile : LoadTestLoadProfile with get, set
function get LoadProfile () : LoadTestLoadProfile
function set LoadProfile (value : LoadTestLoadProfile)
屬性值
類型:Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestLoadProfile
使用者負載的設定檔。
備註
對 LoadProfile 屬性的變更會在代理程式從控制器接收到新的 LoadProfile 之後,下一次 Heartbeat 事件發生之前生效。 每秒發生的 Heartbeat 事件。
您可以在 Initialize() 方法或任何 LoadTestPlugin 事件處理常式中,指派值給 LoadTestScenario 的 LoadProfile 屬性。 不過,在 LoadTestFinished 事件處理常式中,指派值給這個屬性沒有意義。
在多代理程式的測試 Rig 中,任何代理程式上執行的負載測試外掛程式可以變更LoadProfile 屬性的值。 在這種情況下,這些變更會透過控制器傳播至所有其他代理程式。
如果執行於不同代理程式上的外掛程式全數變更 LoadProfile屬性,最後一個變更值的代理程式會覆寫所有代理程式先前的值。 通常會在數秒內對所有代理程式套用變更。 不過,某些代理程式可能會比其他代理程式早一步使用新設定,尤其是使用大量代理程式時更是如此。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。