VCWebDeploymentTool.UnloadBeforeCopy – vlastnost
Získá nebo nastaví hodnotu označující, zda rozšíření aplikační programovací rozhraní ISAPI (Internet Server) nebo rozšíření přidružené k před zavedením virtuální adresář.
Obor názvů: Microsoft.VisualStudio.VCProjectEngine
Sestavení: Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Deklarace
Property UnloadBeforeCopy As Boolean
bool UnloadBeforeCopy { get; set; }
property bool UnloadBeforeCopy {
bool get ();
void set (bool value);
}
abstract UnloadBeforeCopy : bool with get, set
function get UnloadBeforeCopy () : boolean
function set UnloadBeforeCopy (value : boolean)
Hodnota vlastnosti
Typ: Boolean
true uvolnění rozšíření ISAPI nebo rozšíření přidružené virtuální adresář před zavedením; jinak false.
Poznámky
Pokud je tato vlastnost nastavena na true a rozšíření ISAPI je spuštěna v procesu služby IIS, je-li obnovit službu publikování.Jinak virtuální adresář, VirtualDirectoryName vlastnost určuje je ovlivněna.
Příklady
Viz Postupy: Kompilace ukázkového kódu pro rozšíření modelu projektu informace o tom, jak sestavit a spustit tento příklad.
V následujícím příkladu UnloadBeforeCopy vlastnost v integrované vývojové prostředí (IDE):
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub Main()
Dim prj As VCProject
Dim cfgs, tools As IVCCollection
Dim cfg As VCConfiguration
Dim wdt As VCWebDeploymentTool
prj = DTE.Solution.Projects.Item(1).Object
cfgs = prj.Configurations
cfg = cfgs.Item(1)
wdt = cfg.Tools("VCWebDeploymentTool")
wdt.UnloadBeforeCopy = True
End Sub
End Module
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.