public void UpdateDummyFlags(MyDummyPoint dummyPoint)
        {
            Debug.Assert(dummyPoint.EntityId.HasValue);

            var msg = new MyEventDummyFlags();

            msg.Flags    = dummyPoint.DummyFlags;
            msg.EntityId = dummyPoint.EntityId.Value.NumericValue;
        }
        void OnUpdateDummyFlags(ref MyEventDummyFlags msg)
        {
            MyDummyPoint dummy;

            if (MyEntities.TryGetEntityById <MyDummyPoint>(msg.EntityId.ToEntityId(), out dummy))
            {
                dummy.DummyFlags = msg.Flags;
            }
            else
            {
                Alert("Update dummy flags, but no dummy found", msg.SenderEndpoint, msg.EventType);
            }
        }