System.Runtime.Serialization.FormatterServices
namespace System.Runtime.Serialization
{
public static class FormatterServices
{
public static void CheckTypeSecurity(Type t, TypeFilterLevel securityLevel);
public static object[] GetObjectData(object obj, MemberInfo[] members);
public static object GetSafeUninitializedObject(Type type);
public static MemberInfo[] GetSerializableMembers(Type type);
public static MemberInfo[] GetSerializableMembers(Type type, StreamingContext context);
public static ISerializationSurrogate GetSurrogateForCyclicalReference(ISerializationSurrogate innerSurrogate);
public static Type GetTypeFromAssembly(Assembly assem, string name);
public static object GetUninitializedObject(Type type);
public static object PopulateObjectMembers(object obj, MemberInfo[] members, object[] data);
}
}