VCPropertySheet.WholeProgramOptimization, propriété
Obtient ou définit une valeur indiquant s'il faut activer les optimisations entre modules en différant la génération du code pour qu'elle se produise au moment de la liaison.
Espace de noms : Microsoft.VisualStudio.VCProjectEngine
Assembly : Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Déclaration
Property WholeProgramOptimization As Boolean
bool WholeProgramOptimization { get; set; }
property bool WholeProgramOptimization {
bool get ();
void set (bool value);
}
abstract WholeProgramOptimization : bool with get, set
function get WholeProgramOptimization () : boolean
function set WholeProgramOptimization (value : boolean)
Valeur de propriété
Type : System.Boolean
true si les optimisations entre modules sont activées ; sinon, false.
Notes
WholeProgramOptimization expose les fonctions de l'option /GL (Optimisation de l'ensemble du programme) du compilateur.
Il est préférable de définir la propriété d'WholeProgramOptimization de l'objet d'VCConfiguration plutôt que de définir la propriété de compilateur du même nom et de la propriété d'LinkTimeCodeGeneration de l'éditeur de liens.
La version du compilateur de cette propriété et la propriété d'LinkTimeCodeGeneration de l'éditeur de liens sont non disponibles via des pages de propriétés.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.