==================
**object** element
==================
Element **object** is used to specify a value by using **value** attribute, that is de-serialize by a serializer specified in **iocConfiguration/parameterSerializers/serializers/parameterSerializer** elements.
.. note::
Refer to :doc:`../parameter-serializers` for more details on parameter serializers.
.. note::
**IoC.Configuration** provides default parameter serializers for some types. The types for which parameter serializers are provided out of the box are:
**System.Byte**, **System.Int16**, **System.Int32**, **System.Int64**, **System.Double**, **System.Boolean**, **System.DateTime**, **System.String**, and **System.Guid**.
Example 1: Using **object** element in **settings** element
============================================================
.. code-block:: xml
:linenos:
Example 2: Using **object** element to specify a returned value in **autoProperty** and **autoMethod** elements
===============================================================================================================
.. code-block:: xml
:linenos:
Example 3: Using **object** element to specify constructor and injected property values for service implementation
==================================================================================================================
.. code-block:: xml
:linenos: