This will do it to xml for you...
For DataContractJsonSerializer No constructor takes a known type resolver that I could find.
var z = new Microsoft.Xrm.Sdk.KnownTypesResolver();
XmlObjectSerializer serializer = new DataContractSerializer(typeof(Entity), null, Int32.MaxValue,
false, false, null, z);
// use serializer like normal