VCConfiguration.WholeProgramOptimization Özellik
Alır veya çapraz modülü en iyi duruma getirme zaman bağlamak için kod oluşturma ertelenerek ayarlar. WholeProgramOptimizationDerleyici 's iþlevselliði /gl (tüm Program iyileştirme) seçeneği.
Ad alanı: Microsoft.VisualStudio.VCProjectEngine
Derleme: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll içinde)
Sözdizimi
'Bildirim
Property WholeProgramOptimization As WholeProgramOptimizationTypes
WholeProgramOptimizationTypes WholeProgramOptimization { get; set; }
property WholeProgramOptimizationTypes WholeProgramOptimization {
WholeProgramOptimizationTypes get ();
void set (WholeProgramOptimizationTypes value);
}
abstract WholeProgramOptimization : WholeProgramOptimizationTypes with get, set
function get WholeProgramOptimization () : WholeProgramOptimizationTypes
function set WholeProgramOptimization (value : WholeProgramOptimizationTypes)
Özellik Değeri
Tür: Microsoft.VisualStudio.VCProjectEngine.WholeProgramOptimizationTypes
A WholeProgramOptimizationTypes numaralandırma.
Notlar
Ayarlamak daha iyi VCConfiguration nesnesinin WholeProgramOptimization özelliği yerine aynı adı ve bağlantı Oluşturucu'nın derleyici özelliğini ayarlamak için LinkTimeCodeGeneration özelliği.
Derleyici 's sürümü bu özelliği ve Bağlayıcısı'nın LinkTimeCodeGeneration özellik özellik sayfaları kullanılabilir değildir.
Örnekler
Bkz: Nasıl yapılır: proje modeli genişletilebilirlik amacıyla örnek kodu derleyin derlemek ve bu örnek çalıştırma hakkında bilgi için.
Aşağıdaki örnek değiştirir VCConfiguration nesnesinin WholeProgramOptimization tümleşik geliştirme ortamını (IDE) özelliği:
' add reference to Microsoft.VisualStudio.VCProjectEngine.
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub Test()
Dim Test As Boolean
Dim prj As VCProject
Dim cfgs As IVCCollection
Dim cfg As VCConfiguration
Dim MyDbg As VCDebugSettings
prj = DTE.Solution.Projects.Item(1).Object
cfgs = prj.Configurations
cfg = cfgs.Item(1)
cfg.WholeProgramOptimization = True
End Sub
End Module
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.