AspNetDevelopmentServer (Clase)

Representa los valores para una instancia del servidor de desarrollo de ASP.NET.Puede producirse más de una instancia durante una prueba.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.TestTools.Common.AspNetDevelopmentServer

Espacio de nombres:  Microsoft.VisualStudio.TestTools.Common
Ensamblado:  Microsoft.VisualStudio.QualityTools.Common (en Microsoft.VisualStudio.QualityTools.Common.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
Public Class AspNetDevelopmentServer _
    Implements IXmlTestStore
[SerializableAttribute]
public class AspNetDevelopmentServer : IXmlTestStore
[SerializableAttribute]
public ref class AspNetDevelopmentServer : IXmlTestStore
[<SerializableAttribute>]
type AspNetDevelopmentServer =  
    class
        interface IXmlTestStore
    end
public class AspNetDevelopmentServer implements IXmlTestStore

El tipo AspNetDevelopmentServer expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público AspNetDevelopmentServer Inicializa una instancia de la clase AspNetDevelopmentServer utilizando el nombre, la ruta de acceso a la aplicación web y el nombre de la raíz de la aplicación web proporcionados.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Name Obtiene el nombre de esta instancia del servidor de desarrollo de ASP.NET.
Propiedad pública PathToWebApp Obtiene la ruta de acceso completa de la aplicación web que se prueba.
Propiedad pública WebAppRoot Obtiene el nombre de la raíz para la aplicación web que se prueba.

Arriba

Métodos

  Nombre Descripción
Método público Equals Devuelve un valor que indica si la instancia actual del objeto AspNetDevelopmentServer es igual que la instancia proporcionada del objeto AspNetDevelopmentServer. (Invalida a Object.Equals(Object)).
Método protegido 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).
Método público GetHashCode Devuelve el código hash del Id. de la instancia de AspNetDevelopmentServer. (Invalida a Object.GetHashCode()).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público Load Carga la clase del elemento XML proporcionado.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público Save Guarda los valores del entorno de desarrollo ASP.NET que esta clase representa.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Comentarios

Use esta clase para desarrollar las pruebas que va a ejecutar en el host de ASP.NET.Esta clase difiere de las clases siguientes, aunque sus nombres son similares:

  • AspNetDevelopmentServerAttribute especifica la configuración que se debe usar para el servidor de desarrollo de ASP.NET para la prueba.Esta clase se usa principalmente para pruebas unitarias de servicios Web.

  • AspNetDevelopmentServerHostAttribute especifica la configuración que debe usarse cuando un servidor de desarrollo de ASP.NET es el servidor host para la prueba.Esta clase se usa para pruebas unitarias de ASP.NET.

Puede usar el método Save para conservar este objeto y el método Load para cargarlo del almacenamiento.

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.Common (Espacio de nombres)

AspNetDevelopmentServerAttribute

AspNetDevelopmentServerHostAttribute

Load

Load