AspNetDevelopmentServer, classe
Représente les paramètres pour une instance du serveur de développement ASP.NET. Il peut y avoir plusieurs instances pendant un test.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TestTools.Common.AspNetDevelopmentServer
Espace de noms : Microsoft.VisualStudio.TestTools.Common
Assembly : Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)
Syntaxe
'Déclaration
<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
Le type AspNetDevelopmentServer expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
AspNetDevelopmentServer | Initialise une instance de la classe AspNetDevelopmentServer() à l'aide du nom, du chemin d'accès de l'application Web et du nom racine de l'application Web fournis. |
Début
Propriétés
Nom | Description | |
---|---|---|
Name | Obtient le nom de cette instance du serveur de développement ASP.NET. | |
PathToWebApp | Obtient le chemin d'accès complet de l'application Web testée. | |
WebAppRoot | Obtient le nom racine pour l'application Web testée. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Retourne une valeur qui indique si l'instance actuelle de l'objet AspNetDevelopmentServer est égale à l'instance fournie de l'objet AspNetDevelopmentServer. (Substitue Object.Equals(Object).) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Retourne le code de hachage de l'ID de l'instance de la AspNetDevelopmentServer. (Substitue Object.GetHashCode().) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
Load | Charge la classe à partir de l'élément XML fourni. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
Save | Enregistre les paramètres de l'environnement de développement ASP.NET que cette classe représente. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Notes
Utilisez cette classe pour développer des tests que vous projetez d'exécuter dans l'hôte ASP.NET. Cette classe se différencie des classes suivantes, bien que leurs noms soient semblables :
AspNetDevelopmentServerAttribute spécifie les paramètres qui doivent être utilisés pour le serveur de développement ASP.NET pour le test. Cette classe est principalement utilisée pour les tests unitaires de service Web.
AspNetDevelopmentServerHostAttribute spécifie les paramètres à utiliser lorsque le serveur de développement ASP.NET est le serveur hôte pour le test. Cette classe est utilisée pour les tests unitaires ASP.NET.
Vous pouvez utiliser la méthode Save pour rendre cet objet persistant et la méthode Load pour le charger à partir du stockage.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.Common, espace de noms
AspNetDevelopmentServerAttribute