AspNetDevelopmentServer クラス
ASP.NET 開発サーバーのインスタンスの設定を表します。テストでは複数のインスタンスが発生する場合があります。
継承階層
System.Object
Microsoft.VisualStudio.TestTools.Common.AspNetDevelopmentServer
名前空間: Microsoft.VisualStudio.TestTools.Common
アセンブリ: Microsoft.VisualStudio.QualityTools.Common (Microsoft.VisualStudio.QualityTools.Common.dll 内)
構文
'宣言
<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
AspNetDevelopmentServer 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
AspNetDevelopmentServer | 指定された名前、Web アプリケーション パス、および Web アプリケーションのルート名を使用して、AspNetDevelopmentServer クラスのインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
Name | ASP.NET 開発サーバーのインスタンスの名前を取得します。 | |
PathToWebApp | テスト中の Web アプリケーションの完全パスを取得します。 | |
WebAppRoot | テスト中の Web アプリケーションのルートの名前を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Equals | AspNetDevelopmentServer オブジェクトの現在のインスタンスが AspNetDevelopmentServer オブジェクトの指定したインスタンスと等しいかどうかを示す値を返します。 (Object.Equals(Object) をオーバーライドします。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | AspNetDevelopmentServer インスタンスの ID のハッシュ コードを返します。 (Object.GetHashCode() をオーバーライドします。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
Load | 指定された XML 要素からクラスを読み込みます。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
Save | このクラスが表す ASP.NET 開発環境設定を保存します。 | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
解説
このクラスを使用して、ASP.NET ホストで実行するテストを開発します。このクラスは、次のクラスと名前はよく似ていますが異なります。
AspNetDevelopmentServerAttribute は、テスト用の ASP.NET 開発サーバーに使用する必要がある設定を指定します。このクラスは、主に Web サービスの単体テストに使用されます。
AspNetDevelopmentServerHostAttribute は、ASP.NET 開発サーバーがテスト用のホスト サーバーである場合に使用する設定を指定します。このクラスは ASP.NET 単体テストに使用されます。
Save メソッドを使用して、このオブジェクトと Load メソッドを永続化し、それをストレージから読み込むことができます。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.VisualStudio.TestTools.Common 名前空間
AspNetDevelopmentServerAttribute