Util2CopyAllT1, T2(Type, Byte, Type, Util2TransformerConvertT1, T2, LengthProvider, MaxLengthProvider, ElementsProvider) Method
Convert array of struct in bytes into array of struct in bytes.
Namespace: Vajhoej.RecordAssembly: Record (in Record.dll) Version: 0.0.0.0
public static byte[] CopyAll<T1, T2>(
Type t1,
byte[] b,
Type t2,
Util2TransformerConvert<T1, T2> cvt,
LengthProvider lenpvd,
MaxLengthProvider maxlenpvd,
ElementsProvider elmpvd
)
where T1 : class, new()
Public Shared Function CopyAll(Of T1 As {Class, New}, T2) (
t1 As Type,
b As Byte(),
t2 As Type,
cvt As Util2TransformerConvert(Of T1, T2),
lenpvd As LengthProvider,
maxlenpvd As MaxLengthProvider,
elmpvd As ElementsProvider
) As Byte()
Dim t1 As Type
Dim b As Byte()
Dim t2 As Type
Dim cvt As Util2TransformerConvert(Of T1, T2)
Dim lenpvd As LengthProvider
Dim maxlenpvd As MaxLengthProvider
Dim elmpvd As ElementsProvider
Dim returnValue As Byte()
returnValue = Util2.CopyAll(t1, b,
t2, cvt, lenpvd, maxlenpvd, elmpvd)
public:
generic<typename T1, typename T2>
where T1 : ref class, gcnew()
static array<unsigned char>^ CopyAll(
Type^ t1,
array<unsigned char>^ b,
Type^ t2,
Util2TransformerConvert<T1, T2>^ cvt,
LengthProvider^ lenpvd,
MaxLengthProvider^ maxlenpvd,
ElementsProvider^ elmpvd
)
static member CopyAll :
t1 : Type *
b : byte[] *
t2 : Type *
cvt : Util2TransformerConvert<'T1, 'T2> *
lenpvd : LengthProvider *
maxlenpvd : MaxLengthProvider *
elmpvd : ElementsProvider -> byte[] when 'T1 : not struct, new()
- t1 Type
- From type.
- b Byte
- From byte array.
- t2 Type
- To type.
- cvt Util2TransformerConvertT1, T2
- Converter of objects.
- lenpvd LengthProvider
- Length provider.
- maxlenpvd MaxLengthProvider
- Max length provider.
- elmpvd ElementsProvider
- Element provider.
- T1
- From type.
- T2
- To type.
ByteTo byte array.