Metoda BaseShadow.TransferArray —
Wykonuje głębokie kopii tablicy jednej Type do podobnych tablicy o różnych Type.
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw: Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Składnia
'Deklaracja
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: ArrayTablicy źródłowej.
targetType
Typ: TypeTyp tablicy docelowej.
converter
Typ: Microsoft.VisualStudio.TestTools.UnitTesting.BaseShadow.ElementConverterMetoda, która wykonuje konwersję między elementami tablic.
Wartość zwracana
Typ: Array
Tablica te same właściwości (ograniczenia Ranga i wymiaru) jako tablicy oryginalnej.
Uwagi
Wykonuje kopię deep tablicy jednego typu do tej samej tablicy zwymiarowany innego typu, na przykład arrayType1 [2,3] do arrayType2 [2,3].Funkcja przegląda głęboko parametrów tablicy tak, że działa ona także na tablicy tablic, na przykład arrayType1 [2] [3] do arrayType2 [2] [3].
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting