Sdílet prostřednictvím


HostProtectionException.DemandedResources Vlastnost

Definice

Získá nebo nastaví požadované prostředky ochrany hostitele, které způsobily výjimku, která byla vyvolána.

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

Hodnota vlastnosti

Bitová kombinace HostProtectionResource hodnot identifikující prostředky ochrany, které způsobují vyvolání výjimky. Výchozí hodnota je None.

Poznámky

Tato vlastnost vrátí požadované kategorie ochrany hostitelů, které způsobily vyvolání výjimky. Předpokládejme například, že metoda má HostProtectionAttribute atribut, který označuje, že metoda zveřejňuje sdílený stav. Při zavolání HostProtectionAttribute metody provede požadavek na propojení pro sdílený stav. Pokud hostitel nastavil sdílený stav jako zakázanou kategorii, je HostProtectionException vyvolán a hodnota DemandedResources vlastnosti je HostProtectionResource.SharedState.

Platí pro