<PackageReference Include="System.Runtime.Serialization.Formatters" Version="11.0.0-preview.2.26159.112" />

System.Runtime.Serialization.FormatterServices

public static class FormatterServices
Provides static methods to aid with the implementation of a Formatter for serialization. This class cannot be inherited.
namespace System.Runtime.Serialization { public static class FormatterServices { public static MemberInfo[] GetSerializableMembers(Type type); public static MemberInfo[] GetSerializableMembers(Type type, StreamingContext context); public static void CheckTypeSecurity(Type t, TypeFilterLevel securityLevel); public static object GetUninitializedObject(Type type); public static object GetSafeUninitializedObject(Type type); public static object PopulateObjectMembers(object obj, MemberInfo[] members, object[] data); public static object[] GetObjectData(object obj, MemberInfo[] members); public static ISerializationSurrogate GetSurrogateForCyclicalReference(ISerializationSurrogate innerSurrogate); public static Type GetTypeFromAssembly(Assembly assem, string name); } }