Beispiel #1
0
        internal static MethodCaller2 GenCaller2(MethodInfo target)
        {
            DynamicMethod hookupMethod = GenReadMethod(target);
            MethodCaller2 caller       = hookupMethod.CreateDelegate(typeof(MethodCaller2)) as MethodCaller2;

            return(caller);
        }
Beispiel #2
0
        public void SetHeaderData(byte[] data)
        {
            EndianFlag    endianness = (EndianFlag)data[0];
            MessageReader reader     = new MessageReader(endianness, data);

            MethodCaller2 mCaller = ExportObject.GetMCaller(hHandler);

            mCaller(this, reader, null, new MessageWriter());
        }
 private void HandleMessageImportant( AccItem data )
 {
     if ( gridDirs.InvokeRequired )
     {
         MethodCaller2 d = new MethodCaller2( AddRow );
         gridDirs.Invoke( d, new object[] { data } );
     }
     else
         AddRow( data );
 }