Transform the object into its cacheable representation.
At the very least this method should perform a deep copy.
That may not be enough for some implementations, method should perform a deep copy. That may not be enough for some implementations, however; for example, associations must be cached as identifier values. (optional operation)
Namespace: NHibernate.UserTypes
Assembly: NHibernate (in NHibernate)
Version: 1.2.0.4000
Syntax
| Visual Basic (Declaration) |
|---|
Function Disassemble ( _ value As Object, _ session As ISessionImplementor _ ) As Object |
| C# |
|---|
Object Disassemble ( Object value, ISessionImplementor session ) |
| Visual C++ |
|---|
Object^ Disassemble ( Object^ value, ISessionImplementor^ session ) |
Parameters
- value
- System.Object
the object to be cached