BaseShadow.TransferArray – metoda
Provádí hluboké kopii pole jednoho Type do podobných řadou různých Type.
Obor názvů: Microsoft.VisualStudio.TestTools.UnitTesting
Sestavení: Microsoft.VisualStudio.QualityTools.UnitTestFramework (v Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Deklarace
Protected Shared Function TransferArray ( _
source As Array, _
targetType As Type, _
converter As BaseShadow..::..ElementConverter _
) As Array
protected static Array TransferArray(
Array source,
Type targetType,
BaseShadow..::..ElementConverter converter
)
protected:
static Array^ TransferArray(
Array^ source,
Type^ targetType,
BaseShadow..::..ElementConverter^ converter
)
static member TransferArray :
source:Array *
targetType:Type *
converter:BaseShadow..::..ElementConverter -> Array
protected static function TransferArray(
source : Array,
targetType : Type,
converter : BaseShadow..::..ElementConverter
) : Array
Parametry
- source
Typ: System.Array
Zdrojové pole.
- targetType
Typ: System.Type
Typ cílového pole.
- converter
Typ: Microsoft.VisualStudio.TestTools.UnitTesting.BaseShadow.ElementConverter
Metoda, která provádí převod mezi prvky matice.
Vrácená hodnota
Typ: System.Array
Pole se stejnými vlastnostmi (omezení pořadí a dimenzi) jako původní pole.
Poznámky
Provádí hluboké kopii pole jednoho typu do stejné rozměry pole jiného typu, například arrayType1 [2,3] a arrayType2 [2,3]. Funkce prohledá hluboko pole parametry, takže funguje také na pole polí, například arrayType1 [2] [3] a arrayType2 [2] [3].
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.