AppDomain.DomainUnload AppDomain.DomainUnload AppDomain.DomainUnload AppDomain.DomainUnload Event

Определение

Происходит непосредственно перед выгрузкой объекта AppDomain.Occurs when an AppDomain is about to be unloaded.

public:
 virtual event EventHandler ^ DomainUnload;
public event EventHandler DomainUnload;
member this.DomainUnload : EventHandler 
Public Custom Event DomainUnload As EventHandler 

Реализации

Комментарии

EventHandler Делегат для этого события может выполнять любые действия завершения до выгрузки домена приложения.The EventHandler delegate for this event can perform any termination activities before the application domain is unloaded.

Каждый домен приложения, который должен выполнять обработку при выгрузке, должен зарегистрировать обработчик событий для этого события.Each application domain that needs to perform processing when it is unloaded should register an event handler for this event. Не следует использовать общий обработчик событий, так как EventHandler делегат не определяет домен, который выгружается.A shared event handler should not be used, because the EventHandler delegate does not identify the domain that is being unloaded.

Примечание

Это событие никогда не возникает в домене приложения по умолчанию.This event is never raised in the default application domain.

Не следует делать предположения о потоке, на котором возникло событие.Do not make assumptions about the thread the event is raised on. Событие может быть вызвано в потоке, отличном от того, который Unload вызвал метод.The event can be raised on a different thread than the one that called the Unload method.

Дополнительные сведения об обработке событий см. в разделе обработка и вызов событий.For more information about handling events, see Handling and Raising Events.

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