Пример #1
0
 public IOAccessEventArgs(IOConnectionInfo ioc, IOConnectionInfo ioc2,
                          IOAccessType t)
 {
     m_ioc  = ioc;
     m_ioc2 = ioc2;
     m_t    = t;
 }
Пример #2
0
        private static void RaiseIOAccessPreEvent(IOConnectionInfo ioc,
                                                  IOConnectionInfo ioc2, IOAccessType t)
        {
            if (ioc == null)
            {
                Debug.Assert(false); return;
            }
            // ioc2 may be null

            if (IOConnection.IOAccessPre != null)
            {
                IOConnectionInfo  ioc2Lcl = ((ioc2 != null) ? ioc2.CloneDeep() : null);
                IOAccessEventArgs e       = new IOAccessEventArgs(ioc.CloneDeep(), ioc2Lcl, t);
                IOConnection.IOAccessPre(null, e);
            }
        }
Пример #3
0
        private static void RaiseIOAccessPreEvent(IOConnectionInfo ioc,
			IOConnectionInfo ioc2, IOAccessType t)
        {
            if(ioc == null) { Debug.Assert(false); return; }
            // ioc2 may be null

            if(IOConnection.IOAccessPre != null)
            {
                IOConnectionInfo ioc2Lcl = ((ioc2 != null) ? ioc2.CloneDeep() : null);
                IOAccessEventArgs e = new IOAccessEventArgs(ioc.CloneDeep(), ioc2Lcl, t);
                IOConnection.IOAccessPre(null, e);
            }
        }
Пример #4
0
 private static void RaiseIOAccessPreEvent(IOConnectionInfo ioc, IOAccessType t)
 {
     RaiseIOAccessPreEvent(ioc, null, t);
 }
Пример #5
0
 private static void RaiseIOAccessPreEvent(IOConnectionInfo ioc, IOAccessType t)
 {
     RaiseIOAccessPreEvent(ioc, null, t);
 }