Freigeben über


AspNetDevelopmentServerAttribute-Klasse

Aktualisiert: November 2007

Gibt die Testeinstellungen an, die für den ASP.NET Development Server verwendet werden müssen. Dies wird hauptsächlich für Webdienst-Komponententests verwendet.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting.Web
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntax

<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

Hinweise

Wenn Sie einen Test mit einem AspNetDevelopmentServerAttribute ausführen, wird eine ASP.NET Development Server-Instanz gestartet. Anschließend können Sie TryUrlRedirection verwenden, um ein Webdienstobjekt so umzuleiten, dass es nicht mehr auf die im Webverweis definierte Adresse, sondern auf diesen Server verweist. In dem Sie auf den Server verweisen, können Sie beim Ausführen eines Webdiensttests sicherstellen, dass eine ASP.NET Development Server-Site mit bekanntem URL gestartet wird.

Dieses Attribut wird für Methoden verwendet. Auf eine Methode können mehrere Instanzen dieses Attributs angewendet werden.

Weitere Informationen zum Verwenden von Attributen finden Sie unter Erweitern von Metadaten mithilfe von Attributen.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

AspNetDevelopmentServerAttribute-Member

Microsoft.VisualStudio.TestTools.UnitTesting.Web-Namespace

Weitere Ressourcen

Übersicht über ASP.NET-Komponententests

Gewusst wie: Erstellen eines ASP.NET-Komponententests