Freigeben über


VCCLCompilerTool.WholeProgramOptimization-Eigenschaft

Ruft einen Wert ab, der angibt, ob modulübergreifende Optimierungen durch Verzögern der Codegenerierung bis zur Verknüpfungszeit aktivieren werden sollen, oder legt diesen fest.WholeProgramOptimization macht die Funktionalität der Compileroption /GL (Optimierung des ganzen Programms) verfügbar.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Syntax

'Declaration
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)

Eigenschaftswert

Typ: System.Boolean
true , wenn modulübergreifende Optimierungen aktiviert sind, andernfalls false.

Hinweise

Es wird empfohlen, die vom VCCLCompilerToolWholeProgramOptimization-Eigenschaft festzulegen, wird vom Compiler statt Eigenschaft desselben Namens und der LinkTimeCodeGeneration-Eigenschaft des Linkers festzulegen.

Die Version des Compilers dieser Eigenschaft und die LinkTimeCodeGeneration-Eigenschaft des Linkers nicht über die Eigenschaftenseiten verfügbar.

.NET Framework-Sicherheit

Siehe auch

Referenz

VCCLCompilerTool Schnittstelle

Microsoft.VisualStudio.VCProjectEngine-Namespace