'Declaration Public Overloads Shared Function CreateObjectInstanceAndDeserialize( _ ByVal r As XmlNodeReader, _ ByVal type As Type, _ ByVal saveInterface As Type, _ ByVal callingAssembly As Assembly, _ ByVal instantiatedObject As Object, _ ByVal injector As IDeserializeInjector _ ) As Object
'Usage Dim r As XmlNodeReader Dim type As Type Dim saveInterface As Type Dim callingAssembly As Assembly Dim instantiatedObject As Object Dim injector As IDeserializeInjector Dim value As Object value = Serializer.CreateObjectInstanceAndDeserialize(r, type, saveInterface, callingAssembly, instantiatedObject, injector)
public static object CreateObjectInstanceAndDeserialize( XmlNodeReader r, Type type, Type saveInterface, Assembly callingAssembly, object instantiatedObject, IDeserializeInjector injector )
Parameters
- r
- XmlNodeReader from which to read the XML
- type
- Type of serialization support
- saveInterface
- Serialization interface to use
- callingAssembly
- Calling assembly object
- instantiatedObject
- The instantiated object which will receive deserialized data.
- injector
- The injector that support inject setting for deserializing object right after create instance and before deserializing
Return Value
Deserialized object