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.
Дополнительные сведения об обработке событий см. в разделе "Обработка и создание событий".