AOP01.Test2.NotifyPropertyInterceptor.Intercept C# (CSharp) Метод

Intercept() публичный Метод

public Intercept ( IInvocation invocation ) : void
invocation IInvocation
Результат void
        public void Intercept(IInvocation invocation)
        {
            invocation.Proceed();

            if (invocation.Method.Name.StartsWith("set_"))
            {
                var propertyName = invocation.Method.Name.Substring(4);
                raisePropertyChangedEvent(invocation, propertyName, invocation.TargetType);
            }
        }