PostSharp:如何获取ILocationBinding

时间:2011-07-31 13:30:00

标签: postsharp

我正在写一个基于位置的方面。 OnGetValue方法获取类型LocationInterceptionArgs的参数,允许我访问原始属性(或者,如果有多个活动方面,则访问调用链中的下一个级别)。

现在我想在OnGetValue方法之外的不同时间阅读该属性。从documentation开始,我认为我需要一个ILocationBinding的实例,然后我可以随时调用它。我可以在第一次调用ILocationBinding时从LocationInterceptionArgs参数中保存OnGetValue。但我想在第一次调用getter之前访问该值。

如何在调用ILocationBinding之前获得OnGetValue个实例?

1 个答案:

答案 0 :(得分:0)

绑定位于LocationInterceptionArgs.Binding。