Classe LoadTestContext

Incapsula informazioni sul contesto nel test di carico è in esecuzione.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.LoadTesting
Assembly:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Sintassi

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

Il tipo LoadTestContext espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AgentCount Ottiene il numero totale degli agenti utilizzati nell'esecuzione dei test di carico.
Proprietà pubblica AgentId ottiene l'indice in base uno per l'agente corrente.
Proprietà pubblica AgentName Ottiene il nome dell'agente corrente.
Proprietà pubblica ControllerName Ottiene il nome del computer che funge da controller per l'esecuzione dei test di carico.
Proprietà pubblica Count Ottiene il numero di elementi contenuti in LoadTestContext oggetto.
Proprietà pubblica IsLocalRun Ottiene un valore che indica se il test è stato eseguito in modalità locale o remota.
Proprietà pubblica IsReadOnly ottiene un valore che indica se LoadTestContext è di sola lettura.
Proprietà pubblica Item Ottiene o imposta un oggetto LoadTestContext elemento con la chiave specificata.
Proprietà pubblica Keys ottiene ICollection<T> contenente le chiavi di LoadTestContext elementi.
Proprietà pubblica LoadTestRunId Ottiene l'ID associato a questa esecuzione dei test di carico. Set la funzione di accesso è impostata su interna.
Proprietà pubblica Values ottiene ICollection<T> che contiene i valori in LoadTestContext elementi.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(KeyValuePair<String, Object>) Aggiunge un oggetto KeyValuePair<TKey, TValue> elemento a LoadTestContext.
Metodo pubblico Add(String, Object) Aggiunge un elemento che contiene la chiave e il valore assegnato a LoadTestContext.
Metodo pubblico Clear Rimuove tutti gli elementi da LoadTestContext.
Metodo pubblico Contains determina se LoadTestContext contiene un valore specifico.
Metodo pubblico ContainsKey indica se LoadTestContext contiene un elemento con la chiave specificata.
Metodo pubblico CopyTo Copia gli elementi di LoadTestContext in Array, l'avvio a un particolare Array indice.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetEnumerator Restituisce un enumeratore che scorre LoadTestContext.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Remove(KeyValuePair<String, Object>) Rimuove la prima occorrenza di un oggetto specifico da LoadTestContext.
Metodo pubblico Remove(String) Elimina l'elemento con la chiave specificata da LoadTestContext.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico TryGetValue Ottiene il valore associato alla chiave specificata.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator

In alto

Note

Si tratta di una raccolta di elementi di contesto e di configurazioni di test di carico utilizzate per archiviare le informazioni utilizzate dal test di carico.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting

Altre risorse

Working with Load Tests Overview