Condividi tramite


HostProtectionException.DemandedResources Proprietà

Definizione

Ottiene o imposta le risorse di protezione host richieste che hanno causato la generazione dell'eccezione.

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

Valore della proprietà

Combinazione bit per bit dei valori di HostProtectionResource che identificano le risorse di protezione che hanno causato la generazione dell'eccezione. Il valore predefinito è None.

Commenti

Questa proprietà restituisce le categorie di protezione host richieste che hanno causato la generazione dell'eccezione. Si supponga, ad esempio, che un metodo abbia un HostProtectionAttribute attributo che indica che il metodo espone lo stato condiviso. Quando viene chiamato il metodo, l'oggetto HostProtectionAttribute esegue una richiesta di collegamento per lo stato condiviso. Se l'host ha impostato lo stato condiviso come categoria vietata, viene generato un HostProtectionException oggetto e il valore della DemandedResources proprietà è HostProtectionResource.SharedState.

Si applica a