PrivateObject - конструктор (String, String, array<Object[])
Обновлен: Ноябрь 2007
Инициализирует новый экземпляр класса PrivateObject. Этот экземпляр создает объект указанного типа и переносит его в закрытый объект.
Пространство имен: Microsoft.VisualStudio.TestTools.UnitTesting
Сборка: Microsoft.VisualStudio.QualityTools.UnitTestFramework (в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Синтаксис
'Декларация
Public Sub New ( _
assemblyName As String, _
typeName As String, _
ParamArray args As Object() _
)
'Применение
Dim assemblyName As String
Dim typeName As String
Dim args As Object()
Dim instance As New PrivateObject(assemblyName, _
typeName, args)
public PrivateObject(
string assemblyName,
string typeName,
params Object[] args
)
public:
PrivateObject(
String^ assemblyName,
String^ typeName,
... array<Object^>^ args
)
public function PrivateObject(
assemblyName : String,
typeName : String,
... args : Object[]
)
Параметры
- assemblyName
Тип: System.String
Имя сборки, содержащей данный тип.
- typeName
Тип: System.String
Полное имя этого типа.
- args
Тип: array<System.Object[]
Аргументы, передаваемые конструктору объекта.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр assemblyName или typeName имеет значение nullссылка null (Nothing в Visual Basic). |
Заметки
Объект создан с использованием параметров typeName и args.
В следующей таблице показаны исходные значения свойств для экземпляра класса PrivateObject, который создается классом PrivateObject.
Свойство |
Значение |
---|---|
Объект, созданный из параметров typeName и args. |
|
Тип type объекта, включенного в оболочку, созданный с помощью параметров typeName и args. |
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен