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: Boolean
true, wenn modulübergreifende Optimierungen aktiviert sind, andernfalls false.
Hinweise
Es ist besser, die VCCLCompilerToolWholeProgramOptimization-Eigenschaft des Objekts festzulegen, anstatt die Compilereigenschaft des Namens und der Eigenschaft LinkTimeCodeGeneration des Linkers festzulegen.
Die Version des Compilers dieser Eigenschaft und die LinkTimeCodeGeneration-Eigenschaft des Linkers sind nicht um die Eigenschaftenseiten verfügbar.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.