XPrevail - Object Prevalence Layer
AspectsSupport
FernandoVM.XPrevail.Aspects | FernandoVM.XPrevail.Aspects | Members | Methods | Class Hierarchy
Class Hierarchy
XPrevailObject, FernandoVM.XPrevail.Aspects.IAspectsSupport
        AspectsSupport
AspectsSupport = class(XPrevailObject, IAspectsSupport)
File
Description
Classe base para gerenciamento de registro e despacho de aspectos, ela é utilizada internamente pelos PrevalenceEngines que trabalham com AOP. Você não deve criar diretamente instâncias dessa classe. @br
Namespace
Members
Methods
Method Description
Create Cria uma instância da classe AspectsSupport. @br
PublishAfter Despacha a informação para todos os aspectos registrados que uma determinada requisição foi executada. @br
PublishBefore Despacha a informação, para todos os aspectos registrados, que uma determinada requisição será executada. @br
RegisterAspect Registra um aspecto, qualquer classe que implemente IAspect. @br
UnRegisterAspect Elimina o registro de um aspecto. @br
IAspectsSupport
Method Description
RegisterAspect Registra um aspecto, qualquer classe que implemente IAspect. @br
UnRegisterAspect Elimina o registro de um aspecto. @br
Legend
Method
Links

Copyright (c) 2004 FernandoVM. All rights reserved.