Udostępnij za pośrednictwem


Klasa ExtractHttpHeader

Używane do wyodrębniania wartość nagłówka HTTP odpowiedzi i umieścić wartości nagłówka do WebTestContext.

Hierarchia dziedziczenia

Object
  Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHttpHeader

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

Składnia

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

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

Konstruktorzy

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

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ContextParameterName Pobiera lub ustawia nazwę kontekstu wyodrębnione właściwości. (Odziedziczone z ExtractionRule).
Właściwość publiczna Header Pobiera lub ustawia wartość reprezentującą nazwę nagłówka, której wartość ma być ekstrahowany.
Właściwość publiczna Required Pobiera lub ustawia wartość wskazującą, czy żądanie kończy się niepowodzeniem, jeśli nagłówek nie istnieje.
Właściwość publiczna RuleDescription Nieaktualne. Ta metoda jest już używana.Użycie DisplayNameAttribute w klasie, aby ustawić opis dla tej reguły. (Odziedziczone z ExtractionRule).
Właściwość publiczna RuleName Nieaktualne. Ta metoda jest już używana.Użycie DisplayNameAttribute w klasie, aby ustawić nazwę wyświetlaną dla tej reguły. (Odziedziczone z ExtractionRule).

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda publiczna Extract Wyodrębnia wartości nagłówka HTTP z odpowiedzi i umieszcza nazwę parametru wartości i kontekst do WebTestContext. (Zastępuje ExtractionRule.Extract(Object, ExtractionEventArgs)).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna GetHashCode Serves as the default hash function. (Odziedziczone z Object).
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna ToString Returns a string that represents the current object. (Odziedziczone z Object).

Początek

Uwagi

Należy wziąć pod uwagę następujące nagłówki HTTP:

Content-Length : 2036

Cache-Control : private

Content-Type : text/html; charset=utf-8

Jeśli Header jest ustawiona na Content-Length, ta reguła będzie wyodrębnić 2036 z nagłówków.

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

Kodowanie niestandardowej reguły wyodrębniania dla testów wydajności sieci Web

[wycofane] Porady: dodawanie reguły wyodrębniania do testów wydajności WWW