Partilhar via


Classe AspNetDevelopmentServer

Representa as configurações para uma instância do aplicativo ASP.NET Development Server.Mais de uma instância pode ocorrer durante um teste.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (em Microsoft.VisualStudio.QualityTools.Common.dll)

Sintaxe

'Declaração
<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

O tipo AspNetDevelopmentServer expõe os membros a seguir.

Construtores

  Nome Descrição
Método público AspNetDevelopmentServer Inicializa uma instância da AspNetDevelopmentServer classe usando o nome fornecido, o caminho do aplicativo da Web e o nome da raiz do aplicativo da Web.

Superior

Propriedades

  Nome Descrição
Propriedade pública Name Obtém o nome desta instância do ASP.NET Development Server.
Propriedade pública PathToWebApp Obtém o caminho completo do aplicativo da Web que está sendo testado.
Propriedade pública WebAppRoot Obtém o nome da raiz do aplicativo da Web que está sendo testado.

Superior

Métodos

  Nome Descrição
Método público Equals Retorna um valor que indica se a instância atual do AspNetDevelopmentServer objeto é igual à instância do fornecido a AspNetDevelopmentServer objeto. (Substitui Object.Equals(Object).)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Retorna o código hash da ID da AspNetDevelopmentServer instância. (Substitui Object.GetHashCode().)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público Load Carrega a classe do elemento XML fornecido.
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público Save Salva a página ASP.Configurações de ambiente de desenvolvimento do NET que esta classe representa.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Comentários

Use essa classe para desenvolver os testes que você pretende executar na página ASP.NET host.Essa classe é diferente de classes a seguir, embora seus nomes são semelhantes:

  • AspNetDevelopmentServerAttributeEspecifica as configurações que devem ser usadas para o ASP.NET Development Server para o teste.Essa classe é usada principalmente para o Web service unit tests.

  • AspNetDevelopmentServerHostAttributeEspecifica as configurações para usar quando uma página ASP.NET Development Server é o servidor de host para o teste.Essa classe é usada para o ASP.Testes de unidade de rede.

Você pode usar o Save método para manter este objeto e a Load método para carregá-lo a partir do armazenamento.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.Common

AspNetDevelopmentServerAttribute

AspNetDevelopmentServerHostAttribute

Load

Load