PrivateType (Clase)
Representa el tipo de una clase privada que da acceso a implementaciones estáticas privadas.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType
Espacio de nombres: Microsoft.VisualStudio.TestTools.UnitTesting
Ensamblado: Microsoft.VisualStudio.QualityTools.UnitTestFramework (en Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxis
'Declaración
Public Class PrivateType
public class PrivateType
public ref class PrivateType
type PrivateType = class end
public class PrivateType
El tipo PrivateType expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
PrivateType(Type) | Inicializa una instancia nueva de la clase PrivateType con la información de tipo. |
![]() |
PrivateType(String, String) | Inicializa una nueva instancia de la clase PrivateType. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
ReferencedType | Obtiene el objeto Type que representa PrivateType. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). |
![]() |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetStaticArrayElement(String, array<Int32[]) | Obtiene un elemento de matriz estática incluido en el tipo contenedor. |
![]() |
GetStaticArrayElement(String, BindingFlags, array<Int32[]) | Obtiene un elemento de matriz estática incluido en el tipo contenedor. |
![]() |
GetStaticField(String) | Obtiene un campo estático incluido en el tipo contenedor. |
![]() |
GetStaticField(String, BindingFlags) | Obtiene un campo estático incluido en el tipo contenedor. |
![]() |
GetStaticFieldOrProperty(String) | Obtiene un valor de un campo o propiedad estáticos en un tipo ajustado basado en el nombre. |
![]() |
GetStaticFieldOrProperty(String, BindingFlags) | Obtiene un valor de un campo o propiedad estáticos en un tipo ajustado basado en el nombre. |
![]() |
GetStaticProperty(String, array<Object[]) | Obtiene una propiedad estática incluida en el tipo contenedor. |
![]() |
GetStaticProperty(String, BindingFlags, array<Object[]) | Obtiene una propiedad estática incluida en el tipo contenedor. |
![]() |
GetStaticProperty(String, BindingFlags, array<Type[], array<Object[]) | Obtiene una propiedad indizada estática incluida en el tipo ajustado. |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
InvokeStatic(String, array<Object[]) | Invoca métodos estáticos sobre el objeto PrivateType. |
![]() |
InvokeStatic(String, array<Object[], CultureInfo) | Invoca a métodos estáticos en el PrivateType. |
![]() |
InvokeStatic(String, BindingFlags, array<Object[]) | Invoca métodos estáticos sobre el objeto PrivateType. |
![]() |
InvokeStatic(String, array<Type[], array<Object[]) | Invoca a métodos estáticos en el PrivateType. |
![]() |
InvokeStatic(String, BindingFlags, array<Object[], CultureInfo) | Invoca a métodos estáticos en el PrivateType. |
![]() |
InvokeStatic(String, BindingFlags, array<Type[], array<Object[]) | Invoca a métodos estáticos en el PrivateType. |
![]() |
InvokeStatic(String, array<Type[], array<Object[], CultureInfo) | Invoca a métodos estáticos en el PrivateType. |
![]() |
InvokeStatic(String, array<Type[], array<Object[], array<Type[]) | Invoca métodos estáticos sobre el PrivateType. |
![]() |
InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo) | Invoca a métodos estáticos en el PrivateType. |
![]() |
InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo, array<Type[]) | Invoca a métodos estáticos en el PrivateType. |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
SetStaticArrayElement(String, Object, array<Int32[]) | Establece un elemento de matriz estático contenido en el tipo ajustado. |
![]() |
SetStaticArrayElement(String, BindingFlags, Object, array<Int32[]) | Establece un elemento de matriz estático contenido en el tipo ajustado. |
![]() |
SetStaticField(String, Object) | Establece un campo estático contenido en el tipo ajustado. |
![]() |
SetStaticField(String, BindingFlags, Object) | Establece un campo estático contenido en el tipo ajustado. |
![]() |
SetStaticFieldOrProperty(String, Object) | Establece una propiedad o un campo estático contenido en el tipo ajustado. |
![]() |
SetStaticFieldOrProperty(String, BindingFlags, Object) | Establece una propiedad o un campo estático contenido en el tipo ajustado. |
![]() |
SetStaticProperty(String, Object, array<Object[]) | Establece una propiedad estática contenida en el tipo ajustado. |
![]() |
SetStaticProperty(String, Object, array<Type[], array<Object[]) | Establece una propiedad estática contenida en el tipo ajustado. |
![]() |
SetStaticProperty(String, BindingFlags, Object, array<Object[]) | Establece una propiedad estática contenida en el tipo ajustado. |
![]() |
SetStaticProperty(String, BindingFlags, Object, array<Type[], array<Object[]) | Establece una propiedad estática contenida en el tipo ajustado. |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
El generador de pruebas crea automáticamente el tipo privado.
Seguridad de .NET Framework
-
El usuario debe tener los marcadores TypeInformation y MemberAccess establecidos para poder utilizar este tipo.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.UnitTesting (Espacio de nombres)