SerializeObject(object, IArgumentsWriter, IArgumentsWriter)
Serializes an object.
Declaration
public override sealed void SerializeObject(object obj, IArgumentsWriter constructorArguments, IArgumentsWriter initializationArguments)
Parameters
Type | Name | Description |
---|---|---|
object | obj | |
IArgumentsWriter | constructorArguments | Gives access to arguments that will be passed to the CreateInstance(Type, IArgumentsReader) method during deserialization. |
IArgumentsWriter | initializationArguments | Gives access to arguments that will be passed to the DeserializeFields(object, IArgumentsReader) method during deserialization. |
Overrides
SerializeObject(T, IArgumentsWriter, IArgumentsWriter)
Declaration
public abstract void SerializeObject(T obj, IArgumentsWriter constructorArguments, IArgumentsWriter initializationArguments)
Parameters
Type | Name | Description |
---|---|---|
T | obj | |
IArgumentsWriter | constructorArguments | |
IArgumentsWriter | initializationArguments |