Partager via


AspNetDevelopmentServerAttribute, classe

Mise à jour : novembre 2007

Spécifie les paramètres qui doivent être utilisés pour le serveur de développement ASP.NET pour le test. Il est principalement utilisé pour les tests unitaires de service Web.

Espace de noms :  Microsoft.VisualStudio.TestTools.UnitTesting.Web
Assembly :  Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

<AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple := True)> _
Public NotInheritable Class AspNetDevelopmentServerAttribute _
    Inherits Attribute

Dim instance As AspNetDevelopmentServerAttribute
[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = true)]
public sealed class AspNetDevelopmentServerAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Method, AllowMultiple = true)]
public ref class AspNetDevelopmentServerAttribute sealed : public Attribute
public final class AspNetDevelopmentServerAttribute extends Attribute

Notes

Lorsque vous exécutez un test avec un AspNetDevelopmentServerAttribute, une instance d'un serveur de développement ASP.NET est démarrée. Vous pouvez ensuite utiliser TryUrlRedirection pour rediriger un objet de service Web afin qu'il pointe vers ce serveur au lieu de ce qui est défini dans la référence Web. En pointant vers le serveur, vous pouvez vous assurer qu'un site de serveur de développement ASP.NET est démarré à une URL connue lorsque vous exécutez un test de service Web.

Cet attribut s'adresse aux méthodes. Plusieurs instances de cet attribut peuvent être appliquées à une méthode.

Pour plus d'informations sur l'utilisation d'attributs, consultez Extension des métadonnées à l'aide des attributs.

Hiérarchie d'héritage

System.Object
  System.Attribute
    Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute

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

Membres AspNetDevelopmentServerAttribute

Microsoft.VisualStudio.TestTools.UnitTesting.Web, espace de noms

Autres ressources

Vue d'ensemble des tests unitaires ASP.NET

Comment : créer un test unitaire ASP.NET