Propriedade VCCLCompilerTool.WholeProgramOptimization
Obtém ou define um valor que indica se deseja ativar otimizações de módulo cruzado, atrasando a geração de código para link-time.WholeProgramOptimizationexpõe a funcionalidade do compilador /GL (otimização de programa total) opção.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
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)
Valor de propriedade
Tipo: System.Boolean
true Se otimizações de módulo cruzado estiverem ativadas; Caso contrário, false.
Comentários
É melhor definir o VCCLCompilerTool do objeto WholeProgramOptimization propriedade em vez de definir a propriedade de compilador o mesmo nome e o vinculador LinkTimeCodeGeneration propriedade.
A versão do compilador desta propriedade e o vinculador LinkTimeCodeGeneration propriedade não estão disponíveis nas páginas de propriedade.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.