예제 #1
0
        public static void WriteData(this XiDataList dataList,
                                     IEnumerable <WriteData> dataObjectsToWrite,
                                     OnWriteDataComplete onComplete,
                                     object asyncState)
        {
            List <WriteValue> objectsToWrite = dataObjectsToWrite.ToWriteValues().ToList();

            dataList.WriteData(objectsToWrite, onComplete, asyncState);
        }
예제 #2
0
 public static void WriteData(this XiDataList dataList,
                              WriteValue dataObjectToWrite,
                              OnWriteDataComplete onComplete,
                              object asyncState)
 {
     dataList.WriteData(new List <WriteValue> {
         dataObjectToWrite
     }, onComplete, asyncState);
 }
예제 #3
0
        public static void WriteData(this XiDataList dataList,
                                     WriteData dataObjectToWrite,
                                     OnWriteDataComplete onComplete,
                                     object asyncState)
        {
            var xiWriteValue = dataObjectToWrite.ToWriteValue();

            dataList.WriteData(new List <WriteValue> {
                xiWriteValue
            }, onComplete, asyncState);
        }