BaseShadow.GetTargetObject-Methode
Statische Funktion, die zusammen mit TransferArray zum Erstellen von tiefen Arraykopien mit Aufhebung des Schattens der ursprünglichen Type-Zielobjekte verwendet wird.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntax
'Declaration
Protected Shared Function GetTargetObject ( _
source As Object _
) As Object
protected static Object GetTargetObject(
Object source
)
protected:
static Object^ GetTargetObject(
Object^ source
)
static member GetTargetObject :
source:Object -> Object
protected static function GetTargetObject(
source : Object
) : Object
Parameter
- source
Typ: Object
Rückgabewert
Typ: Object
Wenn Source ein Schatten ist, wird das zugrunde liegende Ziel Type zurückgegeben, andernfalls Source.
Hinweise
Die Funktion bestimmt dynamisch, ob das übergebene Objekt ein Schatten ist, und wenn ja, hebt es die Schattierung auf. Diese Methode kann mit generischen Parametern oder generischen Instanziierungen verwendet werden.
.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.