PrivateObject (Constructor) (Type, array<Type[], array<Object )
Inicializa una nueva instancia de la clase PrivateObject.
Espacio de nombres: Microsoft.VisualStudio.TestTools.UnitTesting
Ensamblado: Microsoft.VisualStudio.QualityTools.UnitTestFramework (en Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxis
'Declaración
Public Sub New ( _
type As Type, _
parameterTypes As Type(), _
args As Object() _
)
public PrivateObject(
Type type,
Type[] parameterTypes,
Object[] args
)
public:
PrivateObject(
Type^ type,
array<Type^>^ parameterTypes,
array<Object^>^ args
)
new :
type:Type *
parameterTypes:Type[] *
args:Object[] -> PrivateObject
public function PrivateObject(
type : Type,
parameterTypes : Type[],
args : Object[]
)
Parámetros
- type
Tipo: System.Type
El tipo de objeto ajustado.
- parameterTypes
Tipo: array<System.Type[]
Una matriz de objetos Type que representa el número, orden y tipo de los parámetros utilizados para construir el objeto.
- args
Tipo: array<System.Object[]
Los argumentos para definir el objeto.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | type es nullreferencia null (Nothing en Visual Basic). |
ArgumentException | parameterTypes es multidimensional. O bien No se encuentra un constructor que coincida con los parámetros especificados en PrivateObject. |
Comentarios
Esto crea un objeto a partir de los parámetros type, parameterTypes y args pasados.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.UnitTesting (Espacio de nombres)