Partager via


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

Voir aussi

Référence

VCPropertySheet Interface

Microsoft.VisualStudio.VCProjectEngine, espace de noms