public PostInterceptArgs(InterceptArgs e, object val) : this(e) { Value = val; }
public PostInterceptArgs(InterceptArgs e) : base(e) { }
public PreInterceptArgs(InterceptArgs e) : base(e) { }
public InterceptArgs(InterceptArgs e) : this(e.MethodName, e.Arguments) { }
public ExceptionInterceptArgs(InterceptArgs e, Exception ex) : this(e) { Ex = ex; }
public ExceptionInterceptArgs(InterceptArgs e) : base(e) { }