WebApplicationFactoryContentRootAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Metadatos que WebApplicationFactory<TEntryPoint> usan para averiguar la raíz de contenido de la aplicación web representada por TEntryPoint
.
WebApplicationFactory<TEntryPoint> iterará en todas las instancias de WebApplicationFactoryContentRootAttribute, filtrará las instancias cuyas Key propiedades son iguales a TEntryPoint
FullName, las ordenará Priority en orden ascendente.
WebApplicationFactory<TEntryPoint>comprobará la existencia del marcador en y, si el archivo existe, establecerá la raíz ContentRootPathde contenido en Path.Combine(ContentRootPath, Path.GetFileName(ContentRootTest))"
.
public ref class WebApplicationFactoryContentRootAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)]
public sealed class WebApplicationFactoryContentRootAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)>]
type WebApplicationFactoryContentRootAttribute = class
inherit Attribute
Public NotInheritable Class WebApplicationFactoryContentRootAttribute
Inherits Attribute
- Herencia
-
WebApplicationFactoryContentRootAttribute
- Atributos
Constructores
WebApplicationFactoryContentRootAttribute(String, String, String, String) |
Inicializa una nueva instancia de la clase WebApplicationFactoryContentRootAttribute. |
Propiedades
ContentRootPath |
Obtiene la ruta de acceso raíz de contenido de un proyecto determinado. Esta raíz de contenido puede ser relativa o absoluta. Si es una ruta de acceso relativa, se combinará con BaseDirectory. |
ContentRootTest |
Un archivo de marcador usado para asegurarse de que la ruta de acceso en la que se establece la raíz de contenido es correcta. |
Key |
Obtiene la clave de la raíz de contenido asociada a este proyecto. Normalmente FullName, . |
Priority |
Obtiene un número para determinar el orden de sondeo cuando hay varias WebApplicationFactoryContentRootAttribute instancias con la misma clave en la prueba Assembly. |