public static void ReadData(this XiDataList dataList,
                                    IEnumerable <IAccessItemRegistration> registrations,
                                    OnReadDataComplete onComplete,
                                    object asyncState)
        {
            var list = registrations.Select(x => x.ServerAlias).ToList();

            dataList.ReadData(list, onComplete, asyncState);
        }
        public static void ReadData(this XiDataList dataList,
                                    IAccessItemRegistration registration,
                                    OnReadDataComplete onComplete,
                                    object asyncState)
        {
            var list = new List <uint> {
                registration.ServerAlias
            };

            dataList.ReadData(list, onComplete, asyncState);
        }