Sdílet prostřednictvím


ExtractHttpHeader – třída

Použít hodnotu hlavičky HTTP extrahovat z odpovědi a umístit hodnotu hlavičky do WebTestContext.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Sestavení:  Microsoft.VisualStudio.QualityTools.WebTestFramework (v Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Syntaxe

'Deklarace
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 zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda ExtractHttpHeader Inicializuje novou instanci ExtractHttpHeader Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost ContextParameterName Získá nebo nastaví název kontextu extrahované vlastnost. (Zděděno z ExtractionRule.)
Veřejná vlastnost Header Získá nebo nastaví hodnotu představující název záhlaví, jehož hodnota je extrahovat.
Veřejná vlastnost Required Získá nebo nastaví hodnotu, která označuje, zda požadavek selže, pokud neexistuje záhlaví.
Veřejná vlastnost RuleDescription Zastaralé. Tato metoda se již používá.Použití DisplayNameAttribute ve třídě nastavení popisu pravidla. (Zděděno z ExtractionRule.)
Veřejná vlastnost RuleName Zastaralé. Tato metoda se již používá.Použití DisplayNameAttribute ve třídě nastavit zobrazovaný název pro toto pravidlo. (Zděděno z ExtractionRule.)

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Veřejná metoda Extract Extrahuje hodnotu hlavičky HTTP z odpovědi a hodnotu a kontext název parametru do místa WebTestContext. (Přepisuje ExtractionRule.Extract(Object, ExtractionEventArgs).)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Poznámky

Zvažte následující záhlaví HTTP:

Content-Length : 2036

Cache-Control : private

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

Pokud Header je nastavena na Content-Length, bude toto pravidlo extrahovat 2036 ze záhlaví.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.TestTools.WebTesting.Rules – obor názvů

Další zdroje

Working with Web Tests

How to: Create a Custom Extraction Rule

How to: Add an Extraction Rule to a Web Test