次の方法で共有


WebApplicationFactoryContentRootAttribute コンストラクター

定義

WebApplicationFactoryContentRootAttribute の新しいインスタンスを初期化します。

public:
 WebApplicationFactoryContentRootAttribute(System::String ^ key, System::String ^ contentRootPath, System::String ^ contentRootTest, System::String ^ priority);
public WebApplicationFactoryContentRootAttribute (string key, string contentRootPath, string contentRootTest, string priority);
new Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactoryContentRootAttribute : string * string * string * string -> Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactoryContentRootAttribute
Public Sub New (key As String, contentRootPath As String, contentRootTest As String, priority As String)

パラメーター

key
String

この WebApplicationFactoryContentRootAttributeのキー。 このキーは、 によって使用され WebApplicationFactory<TEntryPoint> 、特定の WebApplicationFactoryContentRootAttribute TEntryPoint クラスと一致するためにテスト アセンブリ上のインスタンスの何を使用する必要があるかを判断します。

contentRootPath
String

コンテンツ ルートへのパス。 このパスには、相対パスまたは絶対パスを指定できます。 パスが相対パスの場合、パスは と組み合わされます。 GetCurrentDirectory()

contentRootTest
String

指定されたコンテキストのコンテンツ ルート パスが正しいかどうかを判断するためのマーカーとして使用されるファイル。

priority
String

他の属性と比較した、このコンテンツ ルート属性の優先順位。 同じキーに複数 WebApplicationFactoryContentRootAttribute のインスタンスが適用されると、 で Parse(String)処理され、昇順で並べ替え、一致が見つかるまで優先度で適用されます。

適用対象