Freigeben über


AspNetDevelopmentServer-Klasse

Stellt die Einstellungen für eine Instanz des ASP.NET Development Servers dar. Während eines Tests können mehrere Instanzen auftreten.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.TestTools.Common.AspNetDevelopmentServer

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

Syntax

'Declaration
<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

Der AspNetDevelopmentServer-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode AspNetDevelopmentServer Initialisiert eine Instanz der AspNetDevelopmentServer-Klasse, indem der bereitgestellte Name, Webanwendungspfad und Stammname der Webanwendung verwendet werden.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Name Ruft den Namen dieser Instanz des ASP.NET Development Servers ab.
Öffentliche Eigenschaft PathToWebApp Ruft den vollständigen Pfad der Webanwendung ab, die getestet wird.
Öffentliche Eigenschaft WebAppRoot Ruft den Namen des Stamms für die Webanwendung ab, die getestet wird.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt einen Wert zurück, der angibt, ob die aktuelle Instanz des AspNetDevelopmentServer-Objekts gleich der bereitgestellten Instanz des AspNetDevelopmentServer-Objekts ist. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Gibt den Hashcode für die ID der AspNetDevelopmentServer-Instanz zurück. (Überschreibt Object.GetHashCode.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Load Lädt die Klasse aus dem bereitgestellten XML-Element.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Save Speichert die ASP.NET Development Umgebungseinstellungen, die diese Klasse darstellt.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Verwenden Sie diese Klasse, um Tests zu entwickeln, die Sie im ASP.NET-Host ausführen möchten. Diese Klasse unterscheidet sich von den folgenden Klassen, obwohl ihre Namen ähnlich sind:

  • AspNetDevelopmentServerAttribute gibt die Testeinstellungen an, die für den ASP.NET Development Server verwendet werden müssen. Die Klasse wird hauptsächlich für Webdienst-Komponententests verwendet.

  • AspNetDevelopmentServerHostAttribute gibt die Einstellungen an, die verwendet werden sollen, wenn ASP.NET Development Server der Hostserver für den Test ist. Die Klasse wird für ASP.NET-Komponententests verwendet.

Sie können dieses Objekt mit der Save-Methode beibehalten und die mit der Load-Methode aus dem Speicher laden.

Threadsicherheit

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

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Common-Namespace

AspNetDevelopmentServerAttribute

AspNetDevelopmentServerHostAttribute

Load

Load