{AD664904-FE8A-3217-BBF5-E6AB1D998F5F}

System.Security.Permissions.HostProtectionAttribute

Registry

{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}

InprocServer32

C:\Windows\System32\mscoree.dll
  • Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  • Class: System.Security.Permissions.HostProtectionAttribute
  • ThreadingModel: Both

ProgId

System.Security.Permissions.HostProtectionAttribute

Instance

  • Type: HostProtectionAttribute

Methods

  • get_Resources: System.Security.Permissions.HostProtectionResource get_Resources()
  • set_Resources: void set_Resources(System.Security.Permissions.HostProtectionResource value)
  • get_Synchronization: bool get_Synchronization()
  • set_Synchronization: void set_Synchronization(bool value)
  • get_SharedState: bool get_SharedState()
  • set_SharedState: void set_SharedState(bool value)
  • get_ExternalProcessMgmt: bool get_ExternalProcessMgmt()
  • set_ExternalProcessMgmt: void set_ExternalProcessMgmt(bool value)
  • get_SelfAffectingProcessMgmt: bool get_SelfAffectingProcessMgmt()
  • set_SelfAffectingProcessMgmt: void set_SelfAffectingProcessMgmt(bool value)
  • get_ExternalThreading: bool get_ExternalThreading()
  • set_ExternalThreading: void set_ExternalThreading(bool value)
  • get_SelfAffectingThreading: bool get_SelfAffectingThreading()
  • set_SelfAffectingThreading: void set_SelfAffectingThreading(bool value)
  • get_SecurityInfrastructure: bool get_SecurityInfrastructure()
  • set_SecurityInfrastructure: void set_SecurityInfrastructure(bool value)
  • get_UI: bool get_UI()
  • set_UI: void set_UI(bool value)
  • get_MayLeakOnAbort: bool get_MayLeakOnAbort()
  • set_MayLeakOnAbort: void set_MayLeakOnAbort(bool value)
  • CreatePermission: System.Security.IPermission CreatePermission()
  • get_Action: System.Security.Permissions.SecurityAction get_Action()
  • set_Action: void set_Action(System.Security.Permissions.SecurityAction value)
  • get_Unrestricted: bool get_Unrestricted()
  • set_Unrestricted: void set_Unrestricted(bool value)
  • get_TypeId: System.Object get_TypeId()
  • Match: bool Match(System.Object obj)
  • IsDefaultAttribute: bool IsDefaultAttribute()
  • GetTypeInfoCount: void _Attribute.GetTypeInfoCount([ref] uint32 pcTInfo)
  • GetTypeInfo: void _Attribute.GetTypeInfo(uint32 iTInfo, uint32 lcid, System.IntPtr ppTInfo)
  • GetIDsOfNames: void _Attribute.GetIDsOfNames([ref] guid riid, System.IntPtr rgszNames, uint32 cNames, uint32 lcid, System.IntPtr rgDispId)
  • Invoke: void _Attribute.Invoke(uint32 dispIdMember, [ref] guid riid, uint32 lcid, int16 wFlags, System.IntPtr pDispParams, System.IntPtr pVarResult, System.IntPtr pExcepInfo, System.IntPtr puArgErr)

Properties

  • Resources: System.Security.Permissions.HostProtectionResource Resources {get;set;}
  • Synchronization: bool Synchronization {get;set;}
  • SharedState: bool SharedState {get;set;}
  • ExternalProcessMgmt: bool ExternalProcessMgmt {get;set;}
  • SelfAffectingProcessMgmt: bool SelfAffectingProcessMgmt {get;set;}
  • ExternalThreading: bool ExternalThreading {get;set;}
  • SelfAffectingThreading: bool SelfAffectingThreading {get;set;}
  • SecurityInfrastructure: bool SecurityInfrastructure {get;set;}
  • UI: bool UI {get;set;}
  • MayLeakOnAbort: bool MayLeakOnAbort {get;set;}
  • Action: System.Security.Permissions.SecurityAction Action {get;set;}
  • Unrestricted: bool Unrestricted {get;set;}
  • TypeId: System.Object TypeId {get;}

MIT License. Copyright (c) 2021 Strontic.