HostProtectionException Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
Code Access Security is not supported or honored by the runtime.
Reddedilen bir konak kaynağı algılandığında oluşan özel durum.
public ref class HostProtectionException : SystemException
public class HostProtectionException : SystemException
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public class HostProtectionException : SystemException
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
[System.Serializable]
public class HostProtectionException : SystemException
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class HostProtectionException : SystemException
type HostProtectionException = class
inherit SystemException
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type HostProtectionException = class
inherit SystemException
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
[<System.Serializable>]
type HostProtectionException = class
inherit SystemException
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type HostProtectionException = class
inherit SystemException
Public Class HostProtectionException
Inherits SystemException
- Devralma
- Öznitelikler
Açıklamalar
Ortak HostProtectionAttribute dil çalışma zamanı başlatıldığında konağın koruma tercihlerine bağlı olarak bir türün veya üyenin yüklenip yüklenebileceğini belirlemek için öznitelik kullanılır. Etkin HostProtectionAttribute olan bir tür veya üye çağrılırsa, bu koruma özniteliği için bir bağlantı talebi oluşur. Çağıran konak koruması talebini karşılamıyorsa, bir HostProtectionException oluşturulur.
Not
Bağlantı HostProtectionAttribute talebinin hedefi olmasına rağmen bir izin değildir. Bir bağlantı talebi için bir HostProtectionException oluştuğundan işlenemez ve bu nedenle kodda tuzağa düşürülemez ve işlenemez.
Oluşturucular
HostProtectionException() |
HostProtectionException sınıfının yeni bir örneğini varsayılan değerlerle başlatır. |
HostProtectionException(SerializationInfo, StreamingContext) |
Sağlanan serileştirme bilgilerini ve akış bağlamını HostProtectionException kullanarak sınıfının yeni bir örneğini başlatır. |
HostProtectionException(String) |
Belirtilen hata iletisiyle sınıfının yeni bir örneğini HostProtectionException başlatır. |
HostProtectionException(String, Exception) |
Sınıfın HostProtectionException yeni bir örneğini belirtilen bir hata iletisiyle ve bu özel durumun nedeni olan iç özel duruma başvuruyla başlatır. |
HostProtectionException(String, HostProtectionResource, HostProtectionResource) |
Sınıfın HostProtectionException yeni bir örneğini belirtilen bir hata iletisiyle, korumalı konak kaynaklarıyla ve özel durumun oluşmaya neden olan konak kaynaklarıyla başlatır. |
Özellikler
Data |
Özel durum hakkında kullanıcı tanımlı ek bilgiler sağlayan bir anahtar/değer çifti koleksiyonu alır. (Devralındığı yer: Exception) |
DemandedResources |
Özel durumun oluşturulmasına neden olan talep edilen konak koruma kaynaklarını alır veya ayarlar. |
HelpLink |
Bu özel durumla ilişkili yardım dosyasının bağlantısını alır veya ayarlar. (Devralındığı yer: Exception) |
HResult |
Belirli bir özel duruma atanan kodlanmış sayısal bir değer olan HRESULT değerini alır veya ayarlar. (Devralındığı yer: Exception) |
InnerException |
Exception Geçerli özel duruma neden olan örneği alır. (Devralındığı yer: Exception) |
Message |
Geçerli özel durumu açıklayan bir ileti alır. (Devralındığı yer: Exception) |
ProtectedResources |
Kısmen güvenilen koda erişilemeyen konak koruma kaynaklarını alır veya ayarlar. |
Source |
Hataya neden olan uygulamanın veya nesnenin adını alır veya ayarlar. (Devralındığı yer: Exception) |
StackTrace |
Çağrı yığınındaki anlık çerçevelerin dize gösterimini alır. (Devralındığı yer: Exception) |
TargetSite |
Geçerli özel durumu oluşturan yöntemini alır. (Devralındığı yer: Exception) |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetBaseException() |
Türetilmiş bir sınıfta geçersiz kılındığında, sonraki bir veya daha fazla özel durumun kök nedeni olan değerini döndürür Exception . (Devralındığı yer: Exception) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetObjectData(SerializationInfo, StreamingContext) |
Belirtilen SerializationInfo nesneyi konak koruma özel durumuyla ilgili bilgilerle ayarlar. |
GetObjectData(SerializationInfo, StreamingContext) |
Türetilmiş bir sınıfta geçersiz kılındığında, özel durum hakkındaki bilgilerle öğesini ayarlar SerializationInfo . (Devralındığı yer: Exception) |
GetType() |
Geçerli örneğin çalışma zamanı türünü alır. (Devralındığı yer: Exception) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli konak koruma özel durumunun dize gösterimini döndürür. |
Ekinlikler
SerializeObjectState |
Kullanımdan kalktı.
Bir özel durum, özel durum hakkında serileştirilmiş veriler içeren bir özel durum nesnesi oluşturmak üzere seri hale getirildiğinde gerçekleşir. (Devralındığı yer: Exception) |