ExtractHttpHeader (Clase)
Se utiliza para extraer un valor de encabezado HTTP de la respuesta y colocar dicho valor en WebTestContext.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHttpHeader
Espacio de nombres: Microsoft.VisualStudio.TestTools.WebTesting.Rules
Ensamblado: Microsoft.VisualStudio.QualityTools.WebTestFramework (en Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintaxis
'Declaración
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
El tipo ExtractHttpHeader expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ExtractHttpHeader | Inicializa una nueva instancia de la clase ExtractHttpHeader. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ContextParameterName | Obtiene o establece el nombre del contexto de la propiedad extraída. (Se hereda de ExtractionRule). | |
Header | Obtiene o establece un valor que representa el nombre del encabezado cuyo valor se extrae. | |
Required | Obtiene o establece un valor que indica si se produce un error en la solicitud si el encabezado no existe. | |
RuleDescription | Obsoleto. Ya no se utiliza este método.Utilice DisplayNameAttribute en la clase para establecer una descripción de esta regla. (Se hereda de ExtractionRule). | |
RuleName | Obsoleto. Ya no se utiliza este método.Utilice DisplayNameAttribute en la clase para establecer un nombre para mostrar para esta regla. (Se hereda de ExtractionRule). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Extract | Extrae el valor de un encabezado HTTP de la respuesta y coloca el valor y el nombre del parámetro de contexto en WebTestContext. (Invalida a ExtractionRule.Extract(Object, ExtractionEventArgs)). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
Considere los encabezados HTTP siguientes:
Content-Length : 2036
Cache-Control : private
Content-Type : text/html; charset=utf-8
Si Header se establece en Content-Length, esta regla extraerá 2036 de los encabezados.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.WebTesting.Rules (Espacio de nombres)
Otros recursos
Cómo: Crear una regla de extracción personalizada para una prueba de rendimiento web
Cómo: Agregar una regla de extracción a una prueba de rendimiento web