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 | |
---|---|---|
AspNetDevelopmentServer | Initialisiert eine Instanz der AspNetDevelopmentServer-Klasse, indem der bereitgestellte Name, Webanwendungspfad und Stammname der Webanwendung verwendet werden. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Name | Ruft den Namen dieser Instanz des ASP.NET Development Servers ab. | |
PathToWebApp | Ruft den vollständigen Pfad der Webanwendung ab, die getestet wird. | |
WebAppRoot | Ruft den Namen des Stamms für die Webanwendung ab, die getestet wird. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
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).) | |
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.) | |
GetHashCode | Gibt den Hashcode für die ID der AspNetDevelopmentServer-Instanz zurück. (Überschreibt Object.GetHashCode.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
Load | Lädt die Klasse aus dem bereitgestellten XML-Element. | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
Save | Speichert die ASP.NET Development Umgebungseinstellungen, die diese Klasse darstellt. | |
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