I want to implement some non-standard serialization format.

When I do deserialization I need to create the instance of an object without calling constructors.

There is 

`System.Runtime.Serialization.FormatterServices.GetUninitializedObject(Type type)` in `.NET` Framework but there is no `FormatterServices` class in Windows Metro Framework.

Does any body know how to instantiate object without calling to constructor in Windows Metro Framework?