[This is preliminary documentation and is subject to change.]
The PortableObjectDocumentDeserializationTransform type exposes the following members.Constructors
Name | Description | |
---|---|---|
![]() | PortableObjectDocumentDeserializationTransform | Initializes a new instance of the PortableObjectDocumentDeserializationTransform class |
Methods
Name | Description | |
---|---|---|
![]() | ConstructObjectInstance |
Override to construct new object instance from CompositeData.
Return null to let the default implementatiom/ctor be invoked by the framework
|
![]() | DeserializeFromCompositeCustomData |
Handles the deserialization of the object instance from CompoisteCustomData bag. Returns true to indicate that
deserialization was handled completely here and default framework implementation should not be called
|
![]() | DeserializeFromCompositeReflectedData |
Handles the deserialization of the object instance from CompoisteReflectedData. Returns a set of fields that were handles by this implementation
so that framework code can skip them. Return null or empty set when method is not implemented
|
![]() | ![]() | Returns a value that indicates whether this instance is equal to a specified object. (Inherited from ![]() |
![]() | ![]() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from ![]() |
![]() | ![]() | Returns the hash code for this instance. (Inherited from ![]() |
![]() | ![]() | Gets the (Inherited from ![]() ![]() |
![]() | ![]() | When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class. (Inherited from ![]() |
![]() | ![]() | When overridden in a derived class, returns a value that indicates whether this instance equals a specified object. (Inherited from ![]() |
![]() | ![]() | Creates a shallow copy of the current (Inherited from ![]() ![]() |
![]() | ResolveField |
Resolves a meta field definition into actual native field. Returns null wen resolution is not possible and field should be skipped
|
![]() | SetFieldValue |
Handles the assignemnt from ReflectedData into CLR fieldInfo. Override to make conversions, i.e. string to bool, int to string etc...
Return true to indicate that default framework implementation should not be called
|
![]() | ![]() | Returns a string that represents the current object. (Inherited from ![]() |
Extension Methods
Properties
Name | Description | |
---|---|---|
![]() | ![]() | When implemented in a derived class, gets a unique identifier for this (Inherited from ![]() ![]() |
See Also