Поделиться через


AppDomain.ResourceResolve Событие

Определение

Происходит при сбое разрешения ресурса, так как ресурс не является допустимым связанным или внедренным ресурсом в сборке.

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

Тип события

Реализации

Атрибуты

Комментарии

Для ResolveEventHandler этого события можно попытаться найти сборку, содержащую ресурс, и вернуть ее.

Это важно

Это событие не вызывается, если разрешение завершается ошибкой, так как файл не найден для допустимого связанного ресурса. Вызывается, если не удается найти поток ресурсов манифеста, но он не вызывается, если не удается найти отдельный ключ ресурса.

Начиная с .NET Framework 4, свойство содержит сборку, ResolveEventArgs.RequestingAssembly запрашивающую ресурс. Дополнительные сведения см. в разделе ResolveEventArgs.RequestingAssembly.

Чтобы зарегистрировать обработчик для этого события, необходимо иметь соответствующие разрешения, в противном случае возникает SecurityException.

Дополнительные сведения об обработке событий см. в разделе "Обработка и создание событий".

Применяется к

См. также раздел