次の方法で共有


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

AspNetDevelopmentServerHostAttribute

Load

Load