예제 #1
0
            public override void Finally()
            {
                FF_Tab_Orch __svc__ = (FF_Tab_Orch)_service;
                __FF_Tab_Orch_1 __ctx1__ = (__FF_Tab_Orch_1)(__svc__._stateMgrs[1]);

                if (__ctx1__ != null && __ctx1__.__In_msg != null)
                {
                    __ctx1__.UnrefMessage(__ctx1__.__In_msg);
                    __ctx1__.__In_msg = null;
                }
                if (__ctx1__ != null && __ctx1__.__DummyMsg != null)
                {
                    __ctx1__.UnrefMessage(__ctx1__.__DummyMsg);
                    __ctx1__.__DummyMsg = null;
                }
                base.Finally();
            }
예제 #2
0
            public override void Finally()
            {
                FF_Tab_Orch __svc__ = (FF_Tab_Orch)_service;
                __FF_Tab_Orch_root_0 __ctx0__ = (__FF_Tab_Orch_root_0)(__svc__._stateMgrs[0]);

                if (__svc__.FF_Tab_send != null)
                {
                    __svc__.FF_Tab_send.Close(this, null);
                    __svc__.FF_Tab_send = null;
                }
                if (__svc__.FF_Tab != null)
                {
                    __svc__.FF_Tab.Close(this, null);
                    __svc__.FF_Tab = null;
                }
                base.Finally();
            }