System.Runtime.Serialization.FormatterServices.GetSafeUninitializedObject C# (CSharp) Method