Partager via


VCCLCompilerTool.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. WholeProgramOptimization expose les fonctions de l'option /GL (Optimisation de l'ensemble du programme) du compilateur.

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 : Boolean
true si les optimisations entre modules sont activées ; sinon, false.

Notes

Il vaut mieux définir la propriété d'WholeProgramOptimization de l'objet VCCLCompilerTool plutôt que de définir la propriété de compilateur du même nom et la propriété d'LinkTimeCodeGeneration de l'éditeur de liens.

Version du compilateur de cette propriété et la propriété de LinkTimeCodeGeneration de l'éditeur de liens ne sont pas disponibles via les pages de propriétés.

Sécurité .NET Framework

Voir aussi

Référence

VCCLCompilerTool Interface

Microsoft.VisualStudio.VCProjectEngine, espace de noms