Udostępnij za pośrednictwem


Klasa ExtractHiddenFields

Wyodrębnia wszystkich ukrytych pól z odpowiedzi i dodaje każdej wartości w kontekście.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Zestaw:  Microsoft.VisualStudio.QualityTools.WebTestFramework (w Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Składnia

'Deklaracja
Public Class ExtractHiddenFields _
    Inherits ExtractionRule
public class ExtractHiddenFields : ExtractionRule
public ref class ExtractHiddenFields : public ExtractionRule
type ExtractHiddenFields =  
    class
        inherit ExtractionRule
    end
public class ExtractHiddenFields extends ExtractionRule

Typ ExtractHiddenFields uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ExtractHiddenFields Inicjuje nowe wystąpienie ExtractHiddenFields klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ContextParameterName Pobiera lub ustawia nazwę właściwości wyodrębnione. (Zastępuje ExtractionRule.ContextParameterName).
Właściwość publiczna HtmlDecode Zwraca lub ustawia wartość wskazującą, czy wyekstrahowana wartość powinna być zdekodowane przed wartością jest umieszczana w kontekście badania wydajności sieci Web w formacie HTML.
Właściwość publiczna Required Zwraca lub ustawia wartość, która wskazuje, czy reguła ekstrakcji powinny zakończyć się niepowodzeniem, jeśli nie znajdują się wartości, które mają być wyodrębnione w odpowiedzi.
Właściwość publiczna RuleDescription Przestarzałe. Ta metoda jest już używany.Użyj DisplayNameAttribute w klasie, aby ustawić opis dla tej reguły. (Odziedziczone z ExtractionRule).
Właściwość publiczna RuleName Przestarzałe. Ta metoda jest już używany.Użyj DisplayNameAttribute w klasie, ustaw nazwę wyświetlaną dla tej reguły. (Odziedziczone z ExtractionRule).

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna Extract Ekstrakty wszystkich ukrytych pól znalezionych w treści odpowiedzi i dodaje unikatowe pola ukryte do WebTestContext. (Zastępuje ExtractionRule.Extract(Object, ExtractionEventArgs)).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Uwagi

Ta reguła wyodrębnia wszystkie pola w formularzu ukrytym ze strony HTML i przechowuje je w kontekście, tak aby kolejne żądania można użyć wartości pól w formularzu ukrytym.Każdego wydzielone pola ukryte będą przechowywane w kontekście przy użyciu następującej konwencji nazewnictwa: UKRYTY $<name>. <HiddenFieldName> Jeżeli nazwa jest nazwą parametru kontekście ustawić regułę ExtractHiddenFields.Gdy inna reguła ExtractHiddenFields używa tej samej nazwie parametr kontekstu, wszystkie istniejące pola ukryte przy użyciu tej nazwy zostaną usunięte z kontekstu.

[!UWAGA]

Ta reguła jest automatycznie wstawiany przez rejestrator badania w sieci Web, gdy wykryje, że ukryte pola są używane.Podczas żądania do wielu okien lub ramki są rejestrowane, Web Test Rejestrator automatycznie ustawi kontekstu nazw parametrów do różnych wartości, gdy jest to konieczne.Pozwoli to wiele zestawów ukryte pola mają być w kontekście, w tym samym czasie.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.WebTesting.Rules

Inne zasoby

Working with Web Tests

Jak: Tworzenie reguły ekstrakcji niestandardowe dla testu wydajności sieci Web

Jak: Dodawanie reguły ekstrakcji do testu wydajności sieci Web