Udostępnij za pośrednictwem


HostProtectionException.DemandedResources Właściwość

Definicja

Pobiera lub ustawia wymagane zasoby ochrony hosta, które spowodowały zgłoszenie wyjątku.

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

Wartość właściwości

Bitowa kombinacja HostProtectionResource wartości identyfikujących zasoby ochrony powodujące zgłoszenie wyjątku. Wartość domyślna to None.

Uwagi

Ta właściwość zwraca wymagane kategorie ochrony hosta, które spowodowały zgłoszenie wyjątku. Załóżmy na przykład, że metoda ma HostProtectionAttribute atrybut wskazujący, że metoda uwidacznia stan udostępniony. Gdy metoda jest wywoływana, HostProtectionAttribute metoda wykonuje żądanie łącza dla stanu udostępnionego. Jeśli host ustawił stan współużytkowany jako zabronioną kategorię, HostProtectionException zostanie podniesiona wartość , a wartość DemandedResources właściwości to HostProtectionResource.SharedState.

Dotyczy