VCWebDeploymentTool.ApplicationProtection – vlastnost
Úroveň izolace procesu používá virtuální adresář.
Obor názvů: Microsoft.VisualStudio.VCProjectEngine
Sestavení: Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Deklarace
Property ApplicationProtection As eAppProtectionOption
eAppProtectionOption ApplicationProtection { get; set; }
property eAppProtectionOption ApplicationProtection {
eAppProtectionOption get ();
void set (eAppProtectionOption value);
}
abstract ApplicationProtection : eAppProtectionOption with get, set
function get ApplicationProtection () : eAppProtectionOption
function set ApplicationProtection (value : eAppProtectionOption)
Hodnota vlastnosti
Typ: Microsoft.VisualStudio.VCProjectEngine.eAppProtectionOption
eAppProtectionOption Výčtu.
Poznámky
Tato vlastnost může být jeden z eAppProtectionOption hodnoty.
[!POZNÁMKA]
Střední izolace je považována vysoké izolaci v systému Windows NT 4.0, protože tato verze Internetová informační služba nepodporuje střední izolace.
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.
Následující ukázkový kód použije ApplicationProtection 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.ApplicationProtection = eAppProtectionOption.eAppProtectHigh
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.