次の方法で共有


ConditionalRule クラス

条件付きループまたは条件付きステートメントで条件付き規則が実行されます。これらの規則は、ループまたはステートメントの本体を実行する必要があるかどうかを決定するためのものです。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule
    詳細...

名前空間:  Microsoft.VisualStudio.TestTools.WebTesting
アセンブリ:  Microsoft.VisualStudio.QualityTools.WebTestFramework (Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 内)

構文

'宣言
<ConditionalRuleTypeAttribute(ConditionalRuleType.AnyConditional)> _
Public MustInherit Class ConditionalRule
[ConditionalRuleTypeAttribute(ConditionalRuleType.AnyConditional)]
public abstract class ConditionalRule
[ConditionalRuleTypeAttribute(ConditionalRuleType::AnyConditional)]
public ref class ConditionalRule abstract
[<AbstractClass>]
[<ConditionalRuleTypeAttribute(ConditionalRuleType.AnyConditional)>]
type ConditionalRule =  class end
public abstract class ConditionalRule

ConditionalRule 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド ConditionalRule ConditionalRule クラスの新しいインスタンスを初期化します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CheckCondition 条件が満たされたかどうかを判断します。
パブリック メソッド CleanUp ループまたは条件の実行が終了した後に呼び出されます。これには、本体内の任意の要求が含まれます。条件付き規則に関連するクリーンアップ コードをこのメソッドに追加する必要があります。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Initialize 最初の CheckCondition 呼び出しが行われる前に呼び出されます。条件付き規則に関連する初期化コードをこのメソッドに追加する必要があります。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド StringRepresentation 規則をツリーに表示される文字列に変換します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.TestTools.WebTesting 名前空間

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ContextParameterExistenceRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastRequestOutcomeRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastResponseCodeRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.NumericalComparisonRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ProbabilityRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule