/// <summary> /// Initializes a new instance of the <see cref="Procedure"/> class. /// </summary> /// <param name="info">The info.</param> /// <param name="threadPool">The thread pool.</param> public Procedure(MethodInfo info, IThreadPool threadPool) : base(info, threadPool) { _theDelegate = DelegateFactory.Create <DelegateFactory.LateBoundProc>(info); }
internal Procedure(MethodInfo info) : base(info) { theDelegate = DelegateFactory.Create<DelegateFactory.LateBoundProc>(info); }
/// <summary> /// Initializes a new instance of the <see cref="Procedure"/> class. /// </summary> /// <param name="info">The info.</param> /// <param name="threadPool">The thread pool.</param> public Procedure(MethodInfo info, IThreadPool threadPool) : base(info, threadPool) { _theDelegate = DelegateFactory.Create<DelegateFactory.LateBoundProc>(info); }
internal Procedure(MethodInfo info) : base(info) { theDelegate = DelegateFactory.Create <DelegateFactory.LateBoundProc>(info); }