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