Classe WebTestContext
Rappresenta il contesto disponibile per 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 di agenti utilizzati nell'esecuzione del test corrente. | |
AgentId | Ottiene l'indice in base zero per l'agente corrente. | |
AgentName | Ottiene il nome del computer agente sul quale è in esecuzione l'oggetto WebTest. | |
ControllerName | Ottiene il nome del computer per il controllo dei test. | |
CookieContainer | Ottiene o imposta i cookie utilizzati dalle richieste precedenti nel test delle prestazioni Web. | |
Count | Ottiene il numero di coppie chiave/valore contenute nell'oggetto WebTestContext. | |
IsNewUser | Ottiene un valore che indica se il test delle prestazioni Web è in esecuzione nel contesto di un nuovo utente del sito Web di destinazione. | |
IsReadOnly | Ottiene un valore che indica se WebTestContext è in sola lettura. | |
Item | Ottiene o imposta il valore associato alla chiave specificata dall'oggetto WebTestContext. | |
Keys | Ottiene un insieme di tutte le chiavi nell'oggetto WebTestContext. | |
LastRequestOutcome | ||
LastResponse | Ottiene o imposta l'ultimo oggetto WebTestResponse. | |
ValidationLevel | Ottiene il livello di convalida per l'esecuzione del test corrente. | |
Values | Ottiene un insieme di tutti i valori nell'oggetto WebTestContext. | |
WebTestIteration | Ottiene il numero di iterazione di questa variazione del test delle prestazioni Web. | |
WebTestUserId | Ottiene un valore che identifica in modo univoco un utente virtuale simulato durante l'esecuzione del test delle prestazioni Web in un test di carico. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Add(KeyValuePair<String, Object>) | Aggiunge un oggetto KeyValuePair<TKey, TValue> all'oggetto WebTestContext. | |
Add(String, Object) | Aggiunge un elemento con la chiave e il valore forniti all'oggetto WebTestContext. | |
Clear | Rimuove tutti gli elementi dall'oggetto WebTestContext. | |
Contains | Determina se l'oggetto WebTestContext contiene la coppia chiave/valore specificata. | |
ContainsKey | Determina se l'oggetto WebTestContext contiene un elemento con la chiave specificata. | |
CopyTo | Copia gli elementi WebTestContext in una matrice di oggetti KeyValuePair<TKey, TValue>. | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object 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 un oggetto IEnumerator<T> che contiene gli elementi WebTestContext. | |
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 una classe KeyValuePair<TKey, TValue> dalla classe 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 consente di scorrere l'insieme degli elementi WebTestContext. |
In alto
Note
Utilizzato per ogni test delle prestazioni Web e contenente i dati che descrivono il contesto del test delle prestazioni Web. In queste informazioni sono compresi dati relativi ai valori associati ai dati, informazioni relative all'esecuzione corrente come le proprietà AgentId e ControllerName e altre informazioni contestuali.
Questa classe non fornisce alcun costruttore pubblico.
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