Xamarin.iOS Linker elimina miembros en la clase necesarios para la reflexión

En un proyecto de Xamarin, configuré el comportamiento del vinculador en "Vincular todas las referencias". Al hacerlo, los ensamblajes se optimizan eliminando los miembros no utilizados. Un problema, no es realmente consciente de que los necesitamos para reflexionar. Sé que existe el atributo Preserve que podemos poner para decirle al enlazador que mantenga todos los símbolos en la clase, pero ¿qué pasa si el ensamblaje es una DLL o simplemente no es un proyecto de iOS? (No hace referencia a los ensambles monotouch y no puede ) ¿Hay alguna manera de configurar todas las clases de una biblioteca para "preservar", ignorarla o solo configurar ciertas clases para que se optimicen (invertir PreserveAttribute)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta