3 writes to callback
System.Activities (3)
System\Activities\Runtime\CallbackWrapper.cs (3)
36this.callback = callback; 138this.callback = GenerateCallback(delegateType, parameterTypes, genericParameter); 230this.callback = RecreateCallback(delegateType, methodInfo);
10 references to callback
System.Activities (10)
System\Activities\Runtime\CallbackWrapper.cs (10)
55return this.callback == null && this.callbackName == null; 63return this.callback; 136if (this.callback == null) 139Fx.Assert(this.callback != null, "GenerateCallback should have been able to produce a non-null callback."); 148Fx.Assert(this.callback != null && this.callbackName != null, "We must have a callback and a callback name"); 150if (!this.callback.Equals(GenerateCallback(delegateType, parameterTypes, genericParameter))) 152throw FxTrace.Exception.AsError(new InvalidOperationException(SR.InvalidExecutionCallback(this.callback.Method, null))); 223if (this.callback == null) 309MethodInfo method = this.callback.Method; 336throw FxTrace.Exception.AsError(new InvalidOperationException(SR.InvalidExecutionCallback(this.callback.Method, null)));