コード例 #1
0
        public virtual void Start()
        {
            ProgressToken p = _proxy.Start();

            p.Wait();

            if (p.WaitTimedOut)
            {
                createTimeOutException("Start");
            }
        }
コード例 #2
0
        public virtual void Shutdown()
        {
            ProgressToken p = ShutdownMethod.ShutdownAsync();

            p.Wait();

            if (p.WaitTimedOut)
            {
                createTimeOutException("Shutdown");
            }
        }
コード例 #3
0
 public override void Wait(int timeout)
 {
     _innerToken.Wait(timeout);
     WaitTimedOut = _innerToken.WaitTimedOut;
 }