Aracılığıyla paylaş


WebTestContext Sınıf

Mevcut içeriği temsil eden bir WebTest.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext

Ad alanı:  Microsoft.VisualStudio.TestTools.WebTesting
Derleme:  Microsoft.VisualStudio.QualityTools.WebTestFramework (Microsoft.VisualStudio.QualityTools.WebTestFramework.dll içinde)

Sözdizimi

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

WebTestContext türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik AgentCount Geçerli sınama işletmede kullanılacak araçların toplam sayısını alır.
Genel özellik AgentId Sıfır tabanlı dizin için geçerli Aracısı alır.
Genel özellik AgentName Hangi aracı bilgisayarın adını alır WebTest çalışıyor.
Genel özellik ControllerName Sınama denetleyicisi bilgisayarının adını alır.
Genel özellik CookieContainer Alır veya Web performans testi önceki istekleri tarafından kullanılan tanımlama bilgilerini ayarlar.
Genel özellik Count Sayısı, anahtar/değer çifti öğelerini alır WebTestContext.
Genel özellik IsNewUser Web performans testi hedef Web sitesinin yeni bir kullanıcı bağlamında çalışır olup olmadığını gösteren bir değeri alır.
Genel özellik IsReadOnly Gösteren bir değeri alır mı WebTestContext salt okunurdur.
Genel özellik Item Belirtilen anahtarı ile ilişkili değeri alır veya ayarlar WebTestContext nesne.
Genel özellik Keys Tüm anahtarlar topluluğu alır WebTestContext.
Genel özellik LastRequestOutcome
Genel özellik LastResponse Alır veya ayarlar son WebTestResponse.
Genel özellik ValidationLevel Geçerli sınama çalıştırmak için doğrulama düzeyini alır.
Genel özellik Values Tüm değerler topluluğu alır WebTestContext.
Genel özellik WebTestIteration Bu Web performans sınama çeşitlemeleri yineleme sayısını alır.
Genel özellik WebTestUserId Yük sınamada Web performans testi çalıştırdığınızda, benzetimli sanal kullanıcı benzersiz olarak tanımlayan bir değer alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Add(KeyValuePair<String, Object>) Ekler bir KeyValuePair<TKey, TValue> itiraz WebTestContext.
Genel yöntem Add(String, Object) Sağlanan anahtar ve değer için bir öğe ekler WebTestContext.
Genel yöntem Clear Gelen tüm öğeleri kaldırır WebTestContext.
Genel yöntem Contains Belirler mi WebTestContext belirtilen anahtar/deðer çifti içerir.
Genel yöntem ContainsKey Belirler mi WebTestContext ile belirtilen anahtarı bir öğesi içeriyor.
Genel yöntem CopyTo Kopya WebTestContext bir dizi öğesine KeyValuePair<TKey, TValue> nesneleri
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Korumalı yöntem Finalize Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.)
Genel yöntem GetEnumerator Döndürür bir IEnumerator<T> içeren WebTestContext öğeleri.
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem Remove(KeyValuePair<String, Object>) Removes a KeyValuePair<TKey, TValue> from the WebTestContext.
Genel yöntem Remove(String) Belirtilen anahtarı öğeyi kaldırır WebTestContext.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)
Genel yöntem TryGetValue Belirtilen anahtarla ilgili değerini alır.

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem IEnumerable.GetEnumerator WebTestContext öğe toplulukta yineleme bir Numaralandırıcı döndürür.

Üst

Notlar

Performans test ve Web performans testi bağlamında tanımlayan verileri içeren her Web için kullanılır. Bu bilgiler veriyle değerleri, geçerli gibi bilgiler hakkında veriler içerir AgentId ve ControllerNameve diğer kavramsal bilgiler.

Bu sınıf, herhangi bir public kurucusu sağlamaz.

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.TestTools.WebTesting Ad Alanı

Diğer Kaynaklar

Working with Web Tests