Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions
Se usa para especificar el elemento (archivo o directorio) para la implementación por prueba.
Puede especificarse en la clase de prueba o en el método de prueba.
Puede tener varias instancias del atributo para especificar más de un elemento.
La ruta de acceso del elemento puede ser absoluta o relativa. Si es relativa, lo es respecto a RunConfig.RelativePathRoot.
[DeploymentItem("file1.xml")]
[DeploymentItem("file2.xml", "DataFiles")]
[DeploymentItem("bin\Debug")]
Inicializa una nueva instancia de la clase .
Archivo o directorio para implementar. La ruta de acceso es relativa al directorio de salida de compilación. El elemento se copiará en el mismo directorio que los ensamblados de prueba implementados.
Inicializa una nueva instancia de la clase .
Ruta de acceso relativa o absoluta al archivo o directorio para implementar. La ruta de acceso es relativa al directorio de salida de compilación. El elemento se copiará en el mismo directorio que los ensamblados de prueba implementados.
Ruta de acceso del directorio en el que se van a copiar los elementos. Puede ser absoluta o relativa respecto al directorio de implementación. Todos los archivos y directorios que identifica se copiarán en este directorio.
Obtiene la ruta de acceso al archivo o carpeta de origen que se debe copiar.
Obtiene la ruta de acceso al directorio donde se copia el elemento.
Contiene literales para los nombres de secciones, propiedades y atributos.
Nombre de la sección de configuración.
Nombre de la sección de configuración para Beta2. Se deja por motivos de compatibilidad.
Nombre de sección para el origen de datos.
Nombre de atributo para "Name".
Nombre de atributo para "ConnectionString".
Nombre de atributo para "DataAccessMethod".
Nombre de atributo para "DataTable".
Elemento de origen de datos.
Obtiene o establece el nombre de esta configuración.
Obtiene o establece el elemento ConnectionStringSettings en la sección <connectionStrings> del archivo .config.
Obtiene o establece el nombre de la tabla de datos.
Obtiene o establece el tipo de acceso de datos.
Obtiene el nombre de la clave.
Obtiene las propiedades de configuración.
Colección de elementos del origen de datos.
Inicializa una nueva instancia de la clase .
Devuelve el elemento de configuración con la clave especificada.
Clave del elemento que se va a devolver.
Objeto System.Configuration.ConfigurationElement con la clave especificada. De lo contrario, NULL.
Obtiene el elemento de configuración en la ubicación del índice especificada.
Ubicación del índice del objeto System.Configuration.ConfigurationElement que se va a devolver.
Agrega un elemento de configuración a la colección de elementos de configuración.
Objeto System.Configuration.ConfigurationElement que se va a agregar.
Quita un elemento System.Configuration.ConfigurationElement de la colección.
El .
Quita un elemento System.Configuration.ConfigurationElement de la colección.
Clave del objeto System.Configuration.ConfigurationElement que se va a quitar.
Quita todos los objetos de elemento de configuración de la colección.
Crea un nuevo elemento .
Un nuevo objeto .
Obtiene la clave de un elemento de configuración especificado.
Objeto System.Configuration.ConfigurationElement para el que se va a devolver la clave.
Elemento System.Object que actúa como clave del objeto System.Configuration.ConfigurationElement especificado.
Agrega un elemento de configuración a la colección de elementos de configuración.
Objeto System.Configuration.ConfigurationElement que se va a agregar.
Agrega un elemento de configuración a la colección de elementos de configuración.
Ubicación del índice en la que se va a agregar el objeto System.Configuration.ConfigurationElement especificado.
Objeto System.Configuration.ConfigurationElement que se va a agregar.
Compatibilidad con las opciones de configuración para pruebas.
Obtiene la sección de configuración para pruebas.
Sección de configuración para pruebas.
Obtiene los orígenes de datos para esta sección de configuración.
Obtiene la colección de propiedades.
de propiedades para el elemento.
Esta clase representa el objeto INTERNO NO público activo en el sistema.
Inicializa una nueva instancia de la clase que contiene
el objeto que ya existe de la clase privada.
objeto que sirve como punto de partida para llegar a los miembros privados
Cadena de desreferencia que usa . para apuntar al objeto que se va a recuperar, como en m_X.m_Y.m_Z
Inicializa una nueva instancia de la clase que contiene el
tipo especificado.
Nombre del ensamblado
nombre completo
Argumentos para pasar al constructor
Inicializa una nueva instancia de la clase que contiene el
tipo especificado.
Nombre del ensamblado
nombre completo
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el constructor que se va a obtener
Argumentos para pasar al constructor
Inicializa una nueva instancia de la clase que contiene el
tipo especificado.
tipo del objeto que se va a crear
Argumentos para pasar al constructor
Inicializa una nueva instancia de la clase que contiene el
tipo especificado.
tipo del objeto que se va a crear
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el constructor que se va a obtener
Argumentos para pasar al constructor
Inicializa una nueva instancia de la clase que contiene el
objeto dado.
objeto para encapsular
Inicializa una nueva instancia de la clase que contiene el
objeto dado.
objeto para encapsular
Objeto PrivateType
Obtiene o establece el destino.
Obtiene el tipo del objeto subyacente.
Devuelve el código hash del objeto de destino.
valor int que representa el código hash del objeto de destino
Es igual a
Objeto con el que se va a comparar
devuelve "true" si los objetos son iguales.
Invoca el método especificado.
Nombre del método
Argumentos para pasar al miembro que se va a invocar.
Resultado de la llamada al método
Invoca el método especificado.
Nombre del método
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a obtener.
Argumentos para pasar al miembro que se va a invocar.
Resultado de la llamada al método
Invoca el método especificado.
Nombre del método
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a obtener.
Argumentos para pasar al miembro que se va a invocar.
Matriz de tipos correspondientes a los tipos de los argumentos genéricos.
Resultado de la llamada al método
Invoca el método especificado.
Nombre del método
Argumentos para pasar al miembro que se va a invocar.
Información de referencia cultural
Resultado de la llamada al método
Invoca el método especificado.
Nombre del método
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a obtener.
Argumentos para pasar al miembro que se va a invocar.
Información de referencia cultural
Resultado de la llamada al método
Invoca el método especificado.
Nombre del método
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
Argumentos para pasar al miembro que se va a invocar.
Resultado de la llamada al método
Invoca el método especificado.
Nombre del método
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a obtener.
Argumentos para pasar al miembro que se va a invocar.
Resultado de la llamada al método
Invoca el método especificado.
Nombre del método
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
Argumentos para pasar al miembro que se va a invocar.
Información de referencia cultural
Resultado de la llamada al método
Invoca el método especificado.
Nombre del método
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a obtener.
Argumentos para pasar al miembro que se va a invocar.
Información de referencia cultural
Resultado de la llamada al método
Invoca el método especificado.
Nombre del método
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a obtener.
Argumentos para pasar al miembro que se va a invocar.
Información de referencia cultural
Matriz de tipos correspondientes a los tipos de los argumentos genéricos.
Resultado de la llamada al método
Obtiene el elemento de matriz con una matriz de subíndices para cada dimensión.
Nombre del miembro
los índices de la matriz
Una matriz de elementos.
Establece el elemento de matriz con una matriz de subíndices para cada dimensión.
Nombre del miembro
Valor para establecer
los índices de la matriz
Obtiene el elemento de matriz con una matriz de subíndices para cada dimensión.
Nombre del miembro
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
los índices de la matriz
Una matriz de elementos.
Establece el elemento de matriz con una matriz de subíndices para cada dimensión.
Nombre del miembro
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
Valor para establecer
los índices de la matriz
Obtiene el campo.
Nombre del campo
El campo.
Establece el campo.
Nombre del campo
valor para establecer
Obtiene el campo.
Nombre del campo
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
El campo.
Establece el campo.
Nombre del campo
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
valor para establecer
Obtiene el campo o la propiedad.
Nombre del campo o propiedad
El campo o la propiedad.
Establece el campo o la propiedad.
Nombre del campo o propiedad
valor para establecer
Obtiene el campo o la propiedad.
Nombre del campo o propiedad
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
El campo o la propiedad.
Establece el campo o la propiedad.
Nombre del campo o propiedad
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
valor para establecer
Obtiene la propiedad.
Nombre de la propiedad
Argumentos para pasar al miembro que se va a invocar.
La propiedad.
Obtiene la propiedad.
Nombre de la propiedad
Una matriz de objetos que representan el número, orden y tipo de los parámetros para la propiedad indizada.
Argumentos para pasar al miembro que se va a invocar.
La propiedad.
Establece la propiedad.
Nombre de la propiedad
valor para establecer
Argumentos para pasar al miembro que se va a invocar.
Establece la propiedad.
Nombre de la propiedad
Una matriz de objetos que representan el número, orden y tipo de los parámetros para la propiedad indizada.
valor para establecer
Argumentos para pasar al miembro que se va a invocar.
Obtiene la propiedad.
Nombre de la propiedad
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
Argumentos para pasar al miembro que se va a invocar.
La propiedad.
Obtiene la propiedad.
Nombre de la propiedad
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
Una matriz de objetos que representan el número, orden y tipo de los parámetros para la propiedad indizada.
Argumentos para pasar al miembro que se va a invocar.
La propiedad.
Establece la propiedad.
Nombre de la propiedad
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
valor para establecer
Argumentos para pasar al miembro que se va a invocar.
Establece la propiedad.
Nombre de la propiedad
Máscara de bits que consta de uno o más objetos que especifican cómo se realiza la búsqueda.
valor para establecer
Una matriz de objetos que representan el número, orden y tipo de los parámetros para la propiedad indizada.
Argumentos para pasar al miembro que se va a invocar.
Valida la cadena de acceso.
cadena de acceso
Invoca el miembro.
Nombre del miembro
Atributos adicionales
Argumentos para la invocación
Referencia cultural
Resultado de la invocación
Extrae la signatura de método genérico más adecuada del tipo privado actual.
Nombre del método donde se va a buscar la memoria caché de signatura.
Matriz de tipos correspondientes a los tipos de los parámetros donde buscar.
Matriz de tipos correspondientes a los tipos de los argumentos genéricos.
para filtrar aún más las signaturas de método.
Modificadores para parámetros.
Una instancia de methodinfo.
Esta clase representa una clase privada para la funcionalidad de descriptor de acceso privado.
Se enlaza a todo.
Tipo que contiene la clase.
Inicializa una nueva instancia de la clase que contiene el tipo privado.
Nombre del ensamblado
nombre completo de
Inicializa una nueva instancia de la clase que contiene
el tipo privado del objeto de tipo.
Tipo encapsulado que se va a crear.
Obtiene el tipo al que se hace referencia.
Invoca el miembro estático.
Nombre del miembro para InvokeHelper
Argumentos para la invocación
Resultado de la invocación
Invoca el miembro estático.
Nombre del miembro para InvokeHelper
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a invocar
Argumentos para la invocación
Resultado de la invocación
Invoca el miembro estático.
Nombre del miembro para InvokeHelper
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a invocar
Argumentos para la invocación
Matriz de tipos correspondientes a los tipos de los argumentos genéricos.
Resultado de la invocación
Invoca el método estático.
Nombre del miembro
Argumentos para la invocación
Referencia cultural
Resultado de la invocación
Invoca el método estático.
Nombre del miembro
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a invocar
Argumentos para la invocación
Información de referencia cultural
Resultado de la invocación
Invoca el método estático.
Nombre del miembro
Atributos de invocación adicionales
Argumentos para la invocación
Resultado de la invocación
Invoca el método estático.
Nombre del miembro
Atributos de invocación adicionales
Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a invocar
Argumentos para la invocación
Resultado de la invocación
Invoca el método estático.
Nombre del miembro
Atributos de invocación adicionales
Argumentos para la invocación
Referencia cultural
Resultado de la invocación
Invoca el método estático.
Nombre del miembro
Atributos de invocación adicionales
/// Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a invocar
Argumentos para la invocación
Referencia cultural
Resultado de la invocación
Invoca el método estático.
Nombre del miembro
Atributos de invocación adicionales
/// Una matriz de objetos que representan el número, orden y tipo de los parámetros para el método que se va a invocar
Argumentos para la invocación
Referencia cultural
Matriz de tipos correspondientes a los tipos de los argumentos genéricos.
Resultado de la invocación
Obtiene el elemento de la matriz estática.
Nombre de la matriz
Matriz unidimensional de enteros de 32 bits que representan los índices que especifican
la posición del elemento que se va a obtener. Por ejemplo, para acceder a a[10][11], los índices serían {10,11}
elemento en la ubicación especificada
Establece el miembro de la matriz estática.
Nombre de la matriz
valor para establecer
Matriz unidimensional de enteros de 32 bits que representan los índices que especifican
la posición del elemento que se va a establecer. Por ejemplo, para acceder a a[10][11], la matriz sería {10,11}
Obtiene el elemento de la matriz estática.
Nombre de la matriz
Atributos InvokeHelper adicionales
Matriz unidimensional de enteros de 32 bits que representan los índices que especifican
la posición del elemento que se va a obtener. Por ejemplo, para acceder a a[10][11], la matriz sería {10,11}
elemento en la ubicación especificada
Establece el miembro de la matriz estática.
Nombre de la matriz
Atributos InvokeHelper adicionales
valor para establecer
Matriz unidimensional de enteros de 32 bits que representan los índices que especifican
la posición del elemento que se va a establecer. Por ejemplo, para acceder a a[10][11], la matriz sería {10,11}
Obtiene el campo estático.
Nombre del campo
El campo estático.
Establece el campo estático.
Nombre del campo
Argumento para la invocación
Obtiene el campo estático con los atributos InvokeHelper especificados.
Nombre del campo
Atributos de invocación adicionales
El campo estático.
Establece el campo estático con atributos de enlace.
Nombre del campo
Atributos InvokeHelper adicionales
Argumento para la invocación
Obtiene la propiedad o el campo estático.
Nombre del campo o propiedad
El campo o la propiedad estáticos.
Establece la propiedad o el campo estático.
Nombre del campo o propiedad
Valor que se va a establecer en el campo o la propiedad
Obtiene la propiedad o el campo estático con los atributos InvokeHelper especificados.
Nombre del campo o propiedad
Atributos de invocación adicionales
El campo o la propiedad estáticos.
Establece la propiedad o el campo estático con atributos de enlace.
Nombre del campo o propiedad
Atributos de invocación adicionales
Valor que se va a establecer en el campo o la propiedad
Obtiene la propiedad estática.
Nombre del campo o propiedad
Argumentos para la invocación
La propiedad estática.
Establece la propiedad estática.
Nombre de la propiedad
Valor que se va a establecer en el campo o la propiedad
Argumentos para pasar al miembro que se va a invocar.
Establece la propiedad estática.
Nombre de la propiedad
Valor que se va a establecer en el campo o la propiedad
Una matriz de objetos que representan el número, orden y tipo de los parámetros para la propiedad indizada.
Argumentos para pasar al miembro que se va a invocar.
Obtiene la propiedad estática.
Nombre de la propiedad
Atributos de invocación adicionales.
Argumentos para pasar al miembro que se va a invocar.
La propiedad estática.
Obtiene la propiedad estática.
Nombre de la propiedad
Atributos de invocación adicionales.
Una matriz de objetos que representan el número, orden y tipo de los parámetros para la propiedad indizada.
Argumentos para pasar al miembro que se va a invocar.
La propiedad estática.
Establece la propiedad estática.
Nombre de la propiedad
Atributos de invocación adicionales.
Valor que se va a establecer en el campo o la propiedad
Valores de índice opcionales para las propiedades indizadas. Los índices de las propiedades indizadas son de base cero. Este valor debe ser NULL para las propiedades no indizadas.
Establece la propiedad estática.
Nombre de la propiedad
Atributos de invocación adicionales.
Valor que se va a establecer en el campo o la propiedad
Una matriz de objetos que representan el número, orden y tipo de los parámetros para la propiedad indizada.
Argumentos para pasar al miembro que se va a invocar.
Invoca el método estático.
Nombre del miembro
Atributos de invocación adicionales
Argumentos para la invocación
Referencia cultural
Resultado de la invocación
Proporciona detección de la signatura de los métodos genéricos.
Compara las firmas de estos dos métodos.
Method1
Method2
"True" si son similares.
Obtiene la profundidad de jerarquía desde el tipo base del tipo proporcionado.
El tipo.
La profundidad.
Busca el tipo más derivado con la información proporcionada.
Coincidencias de candidato.
Número de coincidencias.
El método más derivado.
Dado un conjunto de métodos que coinciden con los criterios base, seleccione un método basado
en una matriz de tipos. Este método debe devolver NULL si no hay ningún método que coincida
con los criterios.
Especificación de enlace.
Coincidencias de candidato
Tipos
Modificadores de parámetro.
Método coincidente. "Null" si no coincide ninguno.
Busca el método más específico entre los dos métodos proporcionados.
Método 1
Orden de parámetros del método 1
Tipo de matriz de parámetro.
Método 2
Orden de parámetros del método 2
>Tipo de matriz de parámetro.
Tipos en los que buscar.
Args.
Un tipo int que representa la coincidencia.
Busca el método más específico entre los dos métodos proporcionados.
Método 1
Orden de parámetros del método 1
Tipo de matriz de parámetro.
Método 2
Orden de parámetros del método 2
>Tipo de matriz de parámetro.
Tipos en los que buscar.
Args.
Un tipo int que representa la coincidencia.
Busca el tipo más específico de los dos proporcionados.
Tipo 1
Tipo 2
El tipo de definición
Un tipo int que representa la coincidencia.
Se usa para almacenar información proporcionada a las pruebas unitarias.
Obtiene las propiedades de una prueba.
Obtiene la fila de datos actual cuando la prueba se usa para realizar pruebas controladas por datos.
Obtiene la fila de conexión de datos actual cuando la prueba se usa para realizar pruebas controladas por datos.
Obtiene el directorio base para la serie de pruebas, en el que se almacenan los archivos implementados y los archivos de resultados.
Obtiene el directorio de los archivos implementados para la serie de pruebas. Suele ser un subdirectorio de .
Obtiene el directorio base para los resultados de la serie de pruebas. Suele ser un subdirectorio de .
Obtiene el directorio de los archivos de resultados de la serie de pruebas. Suele ser un subdirectorio de .
Obtiene el directorio de los archivos de resultados de la prueba.
Obtiene el directorio base para la serie de pruebas donde se almacenan los archivos implementados y los archivos de resultados.
Funciona igual que . Utilice esa propiedad en su lugar.
Obtiene el directorio de los archivos implementados para la serie de pruebas. Suele ser un subdirectorio de .
Funciona igual que . Utilice esa propiedad en su lugar.
Obtiene el directorio de los archivos de resultados de la serie de pruebas. Suele ser un subdirectorio de .
Funciona igual que . Utilice esa propiedad para los archivos de resultados de la serie de pruebas o
para los archivos de resultados específicos de cada prueba.
Obtiene el nombre completo de la clase que contiene el método de prueba que se está ejecutando.
Obtiene el nombre del método de prueba que se está ejecutando.
Obtiene el resultado de la prueba actual.
Se usa para escribir mensajes de seguimiento durante la ejecución de la prueba.
cadena de mensaje con formato
Se usa para escribir mensajes de seguimiento durante la ejecución de la prueba.
cadena de formato
los argumentos
Agrega un nombre de archivo a la lista en TestResult.ResultFileNames.
Nombre del archivo.
Inicia un temporizador con el nombre especificado.
Nombre del temporizador.
Finaliza un temporizador con el nombre especificado.
Nombre del temporizador.