HostProtectionException.DemandedResources Propriedade

Definição

Obtém ou define os recursos de proteção de host requeridos que fizeram com que a exceção fosse gerada.

public:
 property System::Security::Permissions::HostProtectionResource DemandedResources { System::Security::Permissions::HostProtectionResource get(); };
public System.Security.Permissions.HostProtectionResource DemandedResources { get; }
member this.DemandedResources : System.Security.Permissions.HostProtectionResource
Public ReadOnly Property DemandedResources As HostProtectionResource

Valor da propriedade

HostProtectionResource

Uma combinação bit a bit dos HostProtectionResource valores que identificam os recursos de proteção que fazem com que a exceção seja gerada. O padrão é None.

Comentários

Essa propriedade retorna as categorias de proteção de host exigidas que fizeram com que a exceção fosse lançada. Por exemplo, suponha que um método tenha um HostProtectionAttribute atributo que indica que o método expõe o estado compartilhado. Quando o método é chamado, ele HostProtectionAttribute executa uma demanda de link para o estado compartilhado. Se o host tiver definido o estado compartilhado como uma categoria proibida, um HostProtectionException será gerado e o valor da DemandedResources propriedade será HostProtectionResource.SharedState.

Aplica-se a