Deep copy a series of values from one array to another
Namespace: NHibernate.TypeAssembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)
Syntax
C# |
---|
public static void DeepCopy( Object[] values, IType[] types, bool[] copy, Object[] target, ISessionImplementor session ) |
Visual Basic |
---|
Public Shared Sub DeepCopy ( _ values As Object(), _ types As IType(), _ copy As Boolean(), _ target As Object(), _ session As ISessionImplementor _ ) |
Visual C++ |
---|
public: static void DeepCopy( array<Object^>^ values, array<IType^>^ types, array<bool>^ copy, array<Object^>^ target, ISessionImplementor^ session ) |
Parameters
- values
- Type: array<System..::..Object>[]()[][]
The values to copy (the source)
- types
- Type: array<NHibernate.Type..::..IType>[]()[][]
The value types
- copy
- Type: array<System..::..Boolean>[]()[][]
An array indicating which values to include in the copy
- target
- Type: array<System..::..Object>[]()[][]
The array into which to copy the values
- session
- Type: NHibernate.Engine..::..ISessionImplementor
The originating session