Aracılığıyla paylaş


HostProtectionException.DemandedResources Özellik

Tanım

Özel durumun oluşturulmasına neden olan talep edilen konak koruma kaynaklarını alır veya ayarlar.

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

Özellik Değeri

Koruma kaynaklarını tanımlayan değerlerin HostProtectionResource bit düzeyinde bir bileşimi özel durumun atılmasıyla sonuçlanabilir. Varsayılan değer: None.

Açıklamalar

Bu özellik, özel durumun oluşturulmasına neden olan talep edilen konak koruma kategorilerini döndürür. Örneğin, bir yöntemin paylaşılan durumu kullanıma sunan bir HostProtectionAttribute özniteliği olduğunu varsayalım. yöntemi çağrıldığında, HostProtectionAttribute paylaşılan durum için bir bağlantı talebi gerçekleştirir. Konak paylaşılan durumu yasaklanan bir kategori olarak ayarladıysa, bir HostProtectionException oluşturulur ve özelliğin DemandedResources değeri olur HostProtectionResource.SharedState.

Şunlara uygulanır