Aracılığıyla paylaş


ReflectionTypeLoadException Sınıf

Tanım

Bir modüldeki GetTypes() sınıflardan herhangi biri yüklenemediğinde yöntemi tarafından oluşan özel durum. Bu sınıf devralınamaz.

public ref class ReflectionTypeLoadException sealed : Exception
public ref class ReflectionTypeLoadException sealed : SystemException
public sealed class ReflectionTypeLoadException : Exception
public sealed class ReflectionTypeLoadException : SystemException
[System.Serializable]
public sealed class ReflectionTypeLoadException : SystemException
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ReflectionTypeLoadException : SystemException
type ReflectionTypeLoadException = class
    inherit Exception
type ReflectionTypeLoadException = class
    inherit SystemException
    interface ISerializable
type ReflectionTypeLoadException = class
    inherit SystemException
[<System.Serializable>]
type ReflectionTypeLoadException = class
    inherit SystemException
    interface ISerializable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ReflectionTypeLoadException = class
    inherit SystemException
    interface ISerializable
Public NotInheritable Class ReflectionTypeLoadException
Inherits Exception
Public NotInheritable Class ReflectionTypeLoadException
Inherits SystemException
Devralma
ReflectionTypeLoadException
Devralma
ReflectionTypeLoadException
Öznitelikler
Uygulamalar

Açıklamalar

ReflectionTypeLoadException değeri 0x80131602 olan HRESULT COR_E_REFLECTIONTYPELOAD kullanır.

Bir örnek, modülde tanımlanan ve yüklenen sınıf dizisini (Types özelliği) içerir. Dizi bazı null değerler içerebilir. Ayrıca başka bir özel durum dizisi de vardır (LoaderExceptions özellik). Bu özel durum dizisi, sınıf yükleyicisi tarafından oluşturulmuş özel durumları temsil eder. Sınıf dizisindeki delikler özel durumlarla hizalı.

Bu özel durum hem sınıf dizisini hem de dizisini TypeLoadExceptionskullanıma sunar.

Oluşturucular

ReflectionTypeLoadException(Type[], Exception[])

Verilen sınıflar ve ilişkili özel durumları ile sınıfının yeni bir örneğini ReflectionTypeLoadException başlatır.

ReflectionTypeLoadException(Type[], Exception[], String)

Verilen sınıflar, ilişkili özel durumları ve özel durum açıklamaları ile sınıfının yeni bir örneğini ReflectionTypeLoadException 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)
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'u alır veya ayarlar.

(Devralındığı yer: Exception)
InnerException

Exception Geçerli özel duruma neden olan örneği alır.

(Devralındığı yer: Exception)
LoaderExceptions

Sınıf yükleyicisi tarafından oluşan özel durum dizisini alır.

Message

Bu özel durum için hata iletisini alır.

Message

Geçerli özel durumu açıklayan bir ileti alır.

(Devralındığı yer: Exception)
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)
Types

Modülde tanımlanan ve yüklenen sınıf dizisini alır.

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)
Geçersiz.

Serileştirilmiş nesneler için bir ISerializable uygulama sağlar.

GetObjectData(SerializationInfo, StreamingContext)
Geçersiz.

Türetilmiş bir sınıfta geçersiz kılındığında, özel durumla ilgili bilgilerle öğesini SerializationInfo ayarlar.

(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()

Bu özel durumun tam adını ve tüm yükleyici özel durumlarının iletilerini döndürür.

ToString()

Geçerli özel durumun dize gösterimini oluşturur ve döndürür.

(Devralındığı yer: Exception)

Ekinlikler

SerializeObjectState
Geçersiz.

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)

Şunlara uygulanır