LoadTestContext-Klasse
Kapselt Informationen über den Kontext, in dem der Auslastungstest ausgeführt wird.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestContext
Namespace: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class LoadTestContext _
Implements IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable
[SerializableAttribute]
public class LoadTestContext : IDictionary<string, Object>,
ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>,
IEnumerable
[SerializableAttribute]
public ref class LoadTestContext : IDictionary<String^, Object^>,
ICollection<KeyValuePair<String^, Object^>>, IEnumerable<KeyValuePair<String^, Object^>>,
IEnumerable
[<SerializableAttribute>]
type LoadTestContext =
class
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
end
public class LoadTestContext implements IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable
Der LoadTestContext-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AgentCount | Ruft die Gesamtzahl der Agents ab, die im Auslastungstestlauf verwendet werden. | |
AgentId | Ruft den einsbasierten Indexwert für den aktuellen Agent ab. | |
AgentName | Ruft den Namen des aktuellen Agent ab. | |
ControllerName | Ruft den Namen des Computers ab, der als Controller für den Auslastungstestlauf fungiert. | |
Count | Ruft die Anzahl der Elemente ab, die im LoadTestContext-Objekt enthalten sind. | |
IsLocalRun | Ruft einen Wert ab, der angibt, ob der Test lokal oder remote ausgeführt wurde. | |
IsReadOnly | Ruft einen Wert ab, der angibt, ob LoadTestContext schreibgeschützt ist. | |
Item | Ruft das LoadTestContext-Element mit dem angegebenen Schlüssel ab oder legt es fest. | |
Keys | Ruft ICollection<T> ab, die die Schlüssel des LoadTestContext-Elements enthält. | |
LoadTestRunId | Ruft die ID ab, die diesem Auslastungstestlauf zugeordnet ist.Set-Accessor wird auf intern festgelegt. | |
Values | Ruft die ICollection<T> ab, die die Werte der LoadTestContext-Elemente enthält. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add(KeyValuePair<String, Object>) | Fügt LoadTestContext ein KeyValuePair<TKey, TValue>-Element hinzu. | |
Add(String, Object) | Fügt LoadTestContext ein Element mit dem angegebenen Schlüssel und Wert hinzu. | |
Clear | Entfernt alle Elemente aus LoadTestContext. | |
Contains | Bestimmt, ob die LoadTestContext einen bestimmten Wert enthält. | |
ContainsKey | Gibt an, ob LoadTestContext ein Element mit dem angegebenen Schlüssel enthält. | |
CopyTo | Kopiert die Elemente der LoadTestContext beginnend bei einem bestimmten Array-Index in ein Array. | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
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.) | |
GetEnumerator | Gibt einen Enumerator zurück, der LoadTestContext durchläuft. | |
GetHashCode | Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
Remove(KeyValuePair<String, Object>) | Entfernt das erste Vorkommen eines bestimmten Objekts aus der LoadTestContext. | |
Remove(String) | Entfernt das Element mit dem angegebenen Schlüssel aus LoadTestContext. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
TryGetValue | Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
IEnumerable.GetEnumerator |
Zum Seitenanfang
Hinweise
Hierbei handelt es sich um eine Auflistung von Kontextelementen und Auslastungstestkonfigurationen zum Speichern von Informationen, die vom Auslastungstest verwendet werden.
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