Classe WebTestContext
Rappresenta il contesto disponibile a un oggetto WebTest.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext
Spazio dei nomi: Microsoft.VisualStudio.TestTools.WebTesting
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintassi
'Dichiarazione
<SerializableAttribute> _
Public Class WebTestContext _
Implements IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable
[SerializableAttribute]
public class WebTestContext : IDictionary<string, Object>,
ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>,
IEnumerable
[SerializableAttribute]
public ref class WebTestContext : IDictionary<String^, Object^>,
ICollection<KeyValuePair<String^, Object^>>, IEnumerable<KeyValuePair<String^, Object^>>,
IEnumerable
[<SerializableAttribute>]
type WebTestContext =
class
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
end
public class WebTestContext implements IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable
Il tipo WebTestContext espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AgentCount | Ottiene il numero totale degli agenti utilizzati nell'esecuzione dei test corrente. |
![]() |
AgentId | Ottiene l'indice in base zero per l'agente corrente. |
![]() |
AgentName | Ottiene il nome del computer agente in cui WebTest esegue. |
![]() |
ControllerName | Ottiene il nome del computer del controller di test. |
![]() |
CookieContainer | Ottiene o imposta il cookie utilizzate dalle richieste precedenti nel test Web. |
![]() |
Count | Ottiene il numero di elementi della coppia chiave-valore in WebTestContext. |
![]() |
IsNewUser | Ottiene un valore che indica se il test Web viene eseguito nel contesto di un nuovo utente del sito Web di destinazione. |
![]() |
IsReadOnly | ottiene un valore che indica se WebTestContext è di sola lettura. |
![]() |
Item | Ottiene o imposta il valore associato alla chiave specificata da WebTestContext oggetto. |
![]() |
Keys | Ottiene una raccolta di qualsiasi tipo WebTestContext. |
![]() |
LastRequestOutcome | |
![]() |
LastResponse | Ottiene o imposta l'ultimo WebTestResponse. |
![]() |
ValidationLevel | Ottiene il livello di convalida per l'esecuzione dei test corrente. |
![]() |
Values | Ottiene una raccolta di tutti i valori in WebTestContext. |
![]() |
WebTestIteration | Ottiene il numero di iterazioni di tale variazione del test Web. |
![]() |
WebTestUserId | Ottiene un valore che identifica in modo univoco un utente virtuale simulato quando si esegue il test Web in un test di carico. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Add(KeyValuePair<String, Object>) | Aggiunge un oggetto KeyValuePair<TKey, TValue> oggetto a WebTestContext. |
![]() |
Add(String, Object) | Aggiunge un elemento con la chiave e il valore assegnato a WebTestContext. |
![]() |
Clear | Rimuove tutti gli elementi da WebTestContext. |
![]() |
Contains | determina se WebTestContext contiene la coppia chiave-valore specificata. |
![]() |
ContainsKey | determina se WebTestContext contiene un elemento con la chiave specificata. |
![]() |
CopyTo | copia WebTestContext elementi in una matrice di KeyValuePair<TKey, TValue> oggetti |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
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) |
![]() |
GetEnumerator | restituisce IEnumerator<T> contenente WebTestContext elementi. |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
Remove(KeyValuePair<String, Object>) | Rimuove un oggetto KeyValuePair<TKey, TValue> da WebTestContext. |
![]() |
Remove(String) | Rimuove l'elemento con la chiave specificata da WebTestContext. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
![]() |
TryGetValue | Ottiene il valore associato alla chiave specificata. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | Restituisce un enumeratore che scorre una raccolta di elementi WebTestContext. |
In alto
Note
Utilizzato per ciascun test delle prestazioni Web e contiene i dati che descrivono il contesto del test Web.Tali informazioni includono i dati sui valori associati a dati, informazioni sull'esecuzione corrente come AgentId e ControllerNamee altre informazioni contestuali.
questa classe non fornisce ad alcuni costruttori pubblici.
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.WebTesting