Aracılığıyla paylaş


AppDomain.ReflectionOnlyAssemblyResolve Olay

Tanım

Derlemenin çözümlemesi yalnızca yansıma bağlamında başarısız olduğunda gerçekleşir.

public:
 event ResolveEventHandler ^ ReflectionOnlyAssemblyResolve;
public event ResolveEventHandler? ReflectionOnlyAssemblyResolve;
public event ResolveEventHandler ReflectionOnlyAssemblyResolve;
[add: System.Security.SecurityCritical]
[remove: System.Security.SecurityCritical]
public event ResolveEventHandler ReflectionOnlyAssemblyResolve;
member this.ReflectionOnlyAssemblyResolve : ResolveEventHandler 
[<add: System.Security.SecurityCritical>]
[<remove: System.Security.SecurityCritical>]
member this.ReflectionOnlyAssemblyResolve : ResolveEventHandler 
Public Custom Event ReflectionOnlyAssemblyResolve As ResolveEventHandler 
Public Event ReflectionOnlyAssemblyResolve As ResolveEventHandler 

Olay Türü

ResolveEventHandler
Öznitelikler

Açıklamalar

Yalnızca yansıma bağlamında bağımlılıklar otomatik olarak çözümlenmez. Bu olayın işleyicisi tarafından önceden yüklenmiş veya döndürülmeleri gerekir. Bu olay, bir derlemenin henüz yalnızca yansıma bağlamı içine yüklenmemiş bir bağımlılığı olduğunda oluşturulur. Eksik bağımlılık özelliği tarafından ResolveEventArgs.Name belirtilir. ResolveEventHandler Bu olay için, bağımlılığı karşılayan bir derleme döndürmelidir. Döndürülen derleme yalnızca yansıma bağlamı içine yüklenmelidir.

Önemli

Bu olay yalnızca yalnızca yansıma bağlamı içine yüklemekte olduğunuz derlemenin eksik bağımlılıkları için oluşturulur (örneğin, yöntemini kullanarak Assembly.ReflectionOnlyLoad ). Yüklemekte olduğunuz derleme bulunamazsa tetiklenmez.

.NET Framework 4 sürümünden ResolveEventArgs.RequestingAssembly başlayarak özelliği, çözümlenemeyen derleme yükünün istendiği derlemeyi döndürür. Birden fazla sürüm varsa, istekte bulunan derlemenin kimliğini bilmek bağımlılığın doğru sürümünü belirlemede yararlı olabilir. Daha fazla bilgi için bkz. ResolveEventArgs.RequestingAssembly.

Bu olay için özellik, ResolveEventArgs.Name ilke uygulanmadan önce derleme adını döndürür.

Olayları işleme hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

Şunlara uygulanır

Ayrıca bkz.