Método BaseShadow.TransferArray
Executa uma cópia em profundidade de uma matriz de um Type em uma matriz semelhante de diferentes Type.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxe
'Declaração
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
Parâmetros
- source
Tipo: System.Array
A matriz de origem.
- targetType
Tipo: System.Type
O tipo de array de destino.
- converter
Tipo: Microsoft.VisualStudio.TestTools.UnitTesting.BaseShadow.ElementConverter
O método que executa a conversão entre os elementos das matrizes.
Valor de retorno
Tipo: System.Array
Uma matriz com as mesmas características (limitações de ordem e dimensão) como a matriz original.
Comentários
Executa uma cópia em profundidade de uma matriz de um tipo na mesma matriz dimensioned de um tipo diferente, por exemplo arrayType1 [2,3] para arrayType2 [2,3].A função profundamente parece nos parâmetros de matriz, para que ele também funciona em uma matriz de matrizes, por exemplo arrayType1 [2] [3] para arrayType2 [2] [3].
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.