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

Özel durumun oluşturulmasına neden olan koruma kaynaklarını tanımlayan değerlerin bit düzeyinde birleşimi HostProtectionResource . Varsayılan değer: None.

Açıklamalar

Bu özellik, özel durumun oluşturması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 yasaklanmış bir kategori olarak ayarladıysa, bir HostProtectionException oluşturulur ve özelliğin DemandedResources değeri olur HostProtectionResource.SharedState.

Şunlara uygulanır