Compartilhar via


Propriedade VCPropertySheet.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.

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

WholeProgramOptimizationexpõe a funcionalidade do compilador /GL (otimização de programa total) opção.

É melhor definir o VCConfiguration 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

Consulte também

Referência

VCPropertySheet Interface

Namespace Microsoft.VisualStudio.VCProjectEngine