PrivateObject-Konstruktor (Object, String)
Initialisiert eine neue Instanz der PrivateObject-Klasse, die den Wrapper für das angegebene Objekt erstellt.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntax
'Declaration
Public Sub New ( _
obj As Object, _
memberToAccess As String _
)
public PrivateObject(
Object obj,
string memberToAccess
)
public:
PrivateObject(
Object^ obj,
String^ memberToAccess
)
new :
obj:Object *
memberToAccess:string -> PrivateObject
public function PrivateObject(
obj : Object,
memberToAccess : String
)
Parameter
- obj
Typ: System.Object
Das zu umschließende Objekt.Es dient als Ausgangspunkt zum Erreichen der privaten Member.
- memberToAccess
Typ: System.String
Die dereferenzierende Zeichenfolge, die auf das abzurufende Objekt verweist.Sie hat das Format "ObjektX.ObjektY.ObjektZ".
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | memberToAccess ist eine Zeichenfolge der Länge 0 (null) |
ArgumentNullException | obj ist nullNULL-Verweis (Nothing in Visual Basic), oder memberToAccess ist nullNULL-Verweis (Nothing in Visual Basic). |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.