public override void OnEntry(MethodExecInfo methodExecInfo) { callsBag.Add(str); callsBag.Add(str_new); callsBag.Add(Str); callsBag.Add(Str_new); }
public override void OnExit(MethodExecInfo methodExecInfo) { data.Add(methodExecInfo.Data + ""); methodExecInfo.Data = "OnExit"; data.Add(methodExecInfo.Data + ""); methods.Add(methodExecInfo.Method); }
public override void OnExit(MethodExecInfo methodExecInfo) { data.Add (methodExecInfo.Data+""); methodExecInfo.Data = "OnExit"; data.Add (methodExecInfo.Data+""); methods.Add (methodExecInfo.Method); }
public override void OnSuccess(MethodExecInfo methodExecInfo) { if (methodExecInfo.Arguments.Length > 0) { methodExecInfo.ReturnValue = methodExecInfo.Arguments[0]; } else { methodExecInfo.ReturnValue = "new_value"; } }
public override void OnException(MethodExecInfo methodExecInfo) { flow.Add("OnException"); if (ReturnAfterOnException) { methodExecInfo.ExecFlow = ExecFlow.Return; methodExecInfo.ReturnValue = "overriden_from_OnException"; } else if (ExceptionAfterOnException) { methodExecInfo.Exception = new DivideByZeroException("exception_from_OnException"); methodExecInfo.ExecFlow = ExecFlow.ThrowException; } }
public override void OnExit(MethodExecInfo methodExecInfo) { flow.Add ("OnExit"); }
public override void OnSuccess(MethodExecInfo methodExecInfo) { returnRes = methodExecInfo.ReturnValue; }
public override void OnExit(MethodExecInfo methodExecInfo) { execInfo2.Add (methodExecInfo); }
public override void OnExit(MethodExecInfo methodExecInfo) { flow.Add("OnExit"); }
public override void OnSuccess(MethodExecInfo methodExecInfo) { returnRes2 = methodExecInfo.ReturnValue; }
public override void OnException(MethodExecInfo methodExecInfo) { ex = methodExecInfo.Exception; args.AddRange(methodExecInfo.Arguments); }
public override void OnEntry(MethodExecInfo methodExecInfo) { lock (sync) argsBag.AddRange(methodExecInfo.Arguments); }
public override void OnEntry(MethodExecInfo methodExecInfo) { calls.Add (callName); }
public override void OnException(MethodExecInfo methodExecInfo) { ex2 = methodExecInfo.Exception; }
public override void OnEntry(MethodExecInfo methodExecInfo) { callsBag.Add(sb); callsBag.Add(b); callsBag.Add(s); callsBag.Add(us); callsBag.Add(i); callsBag.Add(ui); callsBag.Add(l); callsBag.Add(ul); callsBag.Add(f); callsBag.Add(d); callsBag.Add(c); callsBag.Add(bl); callsBag.Add(testEnum); callsBag.Add(str); callsBag.Add(str2); callsBag.Add(sbArr); callsBag.Add(bArr); callsBag.Add(sArr); callsBag.Add(usArr); callsBag.Add(iArr); callsBag.Add(uiArr); callsBag.Add(lArr); callsBag.Add(ulArr); callsBag.Add(fArr); callsBag.Add(dArr); callsBag.Add(cArr); callsBag.Add(blArr); callsBag.Add(testEnumArr); callsBag.Add(strArr); callsBag.Add(Sb); callsBag.Add(B); callsBag.Add(S); callsBag.Add(Us); callsBag.Add(I); callsBag.Add(Ui); callsBag.Add(L); callsBag.Add(Ul); callsBag.Add(F); callsBag.Add(D); callsBag.Add(C); callsBag.Add(Bl); callsBag.Add(TestEnum); callsBag.Add(Str); callsBag.Add(SbArr); callsBag.Add(BArr); callsBag.Add(SArr); callsBag.Add(UsArr); callsBag.Add(IArr); callsBag.Add(UiArr); callsBag.Add(LArr); callsBag.Add(UlArr); callsBag.Add(FArr); callsBag.Add(DArr); callsBag.Add(CArr); callsBag.Add(BlArr); callsBag.Add(TestEnumArr); callsBag.Add(StrArr); }
public override void OnSuccess(MethodExecInfo methodExecInfo) { returnRes = methodExecInfo.ReturnValue; args.AddRange(methodExecInfo.Arguments); }
public override void OnException(MethodExecInfo methodExecInfo) { ex = methodExecInfo.Exception; args.AddRange (methodExecInfo.Arguments); }
public override void OnEntry(MethodExecInfo methodExecInfo) { calls.Add(callName); }
public override void OnSuccess(MethodExecInfo methodExecInfo) { flow.Add ("OnSuccess"); if (ReturnAfterOnSuccess) { methodExecInfo.ExecFlow = ExecFlow.Return; methodExecInfo.ReturnValue = "overriden_from_OnSuccess"; } else if (ExceptionAfterOnSuccess) { methodExecInfo.Exception = new DivideByZeroException("exception_from_OnSuccess"); methodExecInfo.ExecFlow = ExecFlow.ThrowException; } }
public override void OnSuccess(MethodExecInfo methodExecInfo) { returnRes = methodExecInfo.ReturnValue; args.AddRange (methodExecInfo.Arguments); }
public override void OnExit(MethodExecInfo methodExecInfo) { execInfo2.Add(methodExecInfo); }