public static void WriteSerializer(IObjectSerializer serializer, object writer, object receiver, string modelName, WriteSettings settings, QName root, BaseObjectAttribute attribute) { object serializerData = serializer.BeginWrite(writer, receiver, settings, root); serializer.Write(writer, receiver, modelName, settings, root, serializerData, attribute); serializer.EndWrite(writer, receiver, settings); }