protected override void Read <TDoc, TCursor>(IO.TagElementStream <TDoc, TCursor, string> s, BXmlSerializerInterface xs, int iteration)
        {
            int index = ReadExplicitIndex(s, xs);

            ListExplicitIndex.InitializeItem(index);
            int value = 0;

            s.ReadCursor(ref value);
            ListExplicitIndex[index] = value;
        }
Ejemplo n.º 2
0
        protected override void ReadXml(KSoft.IO.XmlElementStream s, BXmlSerializerInterface xs, int iteration)
        {
            int index = ReadExplicitIndex(s, xs);

            ListExplicitIndex.InitializeItem(index);
            float value = 0;

            s.ReadAttribute(kAttrName, ref value);
            ListExplicitIndex[index] = value;
        }
Ejemplo n.º 3
0
        protected override void ReadXml(KSoft.IO.XmlElementStream s, BXmlSerializerInterface xs, int iteration)
        {
            int index = ReadExplicitIndex(s, xs);

            ListExplicitIndex.InitializeItem(index);
            T data = new T();

            data.StreamXml(s, FA.Read, xs);
            ListExplicitIndex[index] = data;
        }
Ejemplo n.º 4
0
        protected override void ReadXml(KSoft.IO.XmlElementStream s, BXmlSerializerInterface xs, int iteration)
        {
            int index = ReadExplicitIndex(s, xs);

            ListExplicitIndex.InitializeItem(index);
            string value = null;

            s.ReadCursor(ref value);
            ListExplicitIndex[index] = value;
        }
Ejemplo n.º 5
0
        protected override void Read <TDoc, TCursor>(IO.TagElementStream <TDoc, TCursor, string> s, BXmlSerializerInterface xs, int iteration)
        {
            int index = ReadExplicitIndex(s, xs);

            ListExplicitIndex.InitializeItem(index);
            T data = new T();

            data.Serialize(s);
            ListExplicitIndex[index] = data;
        }