Costruttore PrivateObject (Object, String)
Inizializza una nuova istanza di PrivateObject classe che crea il wrapper per l'oggetto specificato.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- obj
Tipo: System.Object
L'oggetto al wrapping.Ciò funge da punto di partenza per ottenere i membri privati.
- memberToAccess
Tipo: System.String
la stringa derefenziante che indica l'oggetto da recuperare.Ciò ha la forma “di objectX.objectY.objectZ„.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentException | memberToAccess è una stringa di lunghezza zero |
ArgumentNullException | obj viene nullriferimento null (Nothing in Visual Basic) o memberToAccess viene nullriferimento null (Nothing in Visual Basic) |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting