Sdílet prostřednictvím


LoadTestContext – třída

Informace o kontextu, ve kterém je spuštěna zkušební zatížení zapouzdřeny.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestContext

Obor názvů:  Microsoft.VisualStudio.TestTools.LoadTesting
Sestavení:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (v Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Syntaxe

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

Typ LoadTestContext zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost AgentCount Celkový počet použitých agentů získá v testu zatížení.
Veřejná vlastnost AgentId Index založený na jednom získá aktuální agenta.
Veřejná vlastnost AgentName Získá název aktuální agenta.
Veřejná vlastnost ControllerName Získá název počítače, který slouží jako řadič pro zkoušky zatížení.
Veřejná vlastnost Count Počet prvků, které jsou obsaženy v získává LoadTestContext objektu.
Veřejná vlastnost IsLocalRun Získá hodnotu označující, zda test byl spuštěn místně nebo vzdáleně.
Veřejná vlastnost IsReadOnly Získá hodnotu označující, zda LoadTestContext je jen pro čtení.
Veřejná vlastnost Item Získá nebo nastaví LoadTestContext element obsahující zadaný klíč.
Veřejná vlastnost Keys Získává ICollection<T> , která obsahuje klíče LoadTestContext prvky.
Veřejná vlastnost LoadTestRunId Načte ID vztahující se k této zkušební zatížení spustit.Setpřístupový objekt je nastavena vnitřní.
Veřejná vlastnost Values Získává ICollection<T> , který obsahuje hodnoty LoadTestContext prvky.

Na začátek

Metody

  Název Popis
Veřejná metoda Add(KeyValuePair<String, Object>) Přidá KeyValuePair<TKey, TValue> k položce LoadTestContext.
Veřejná metoda Add(String, Object) Přidá prvek, který obsahuje zadaný klíč a hodnotu LoadTestContext.
Veřejná metoda Clear Odebere všechny položky LoadTestContext.
Veřejná metoda Contains Určuje, zda LoadTestContext obsahuje určitou hodnotu.
Veřejná metoda ContainsKey Označuje, zda LoadTestContext obsahuje prvek, který má zadaného klíče.
Veřejná metoda CopyTo Zkopíruje prvky LoadTestContext se Array, počínaje určité Array indexu.
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetEnumerator Čítač výčtu, iteruje vrátí LoadTestContext.
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda Remove(KeyValuePair<String, Object>) Odebere určitý objekt z první výskyt LoadTestContext.
Veřejná metoda Remove(String) Odstraní prvek, který má zadaný klíč z LoadTestContext.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda TryGetValue Získá hodnotu obsaženou v určeném klíči.

Na začátek

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IEnumerable.GetEnumerator

Na začátek

Poznámky

Toto je kolekce položek kontextu a konfigurací zkušební zatížení používané pro ukládání informací použitý zkušební zatížení.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.TestTools.LoadTesting – obor názvů

Další zdroje

Understanding Load Tests