public static void Serialize <TDoc, TCursor>(IO.TagElementStream <TDoc, TCursor, string> s,
                                                     Collections.BTypeValuesInt32 list, BTypeValuesXmlParams <int> @params)
            where TDoc : class
            where TCursor : class
        {
            Contract.Requires(s != null);
            Contract.Requires(list != null);
            Contract.Requires(@params != null);

            using (var xs = new BTypeValuesInt32XmlSerializer(@params, list))
            {
                xs.Serialize(s);
            }
        }
Ejemplo n.º 2
0
        public static void Serialize(KSoft.IO.XmlElementStream s, FA mode, BXmlSerializerInterface xsi,
                                     Collections.BTypeValuesInt32 list, BTypeValuesXmlParams <int> @params)
        {
            Contract.Requires(s != null);
            Contract.Requires(xsi != null);
            Contract.Requires(list != null);
            Contract.Requires(@params != null);

            using (var xs =
#if NO_TLS_STREAMING
                       new BTypeValuesInt32XmlSerializer(@params, list)
#else
                       BDatabaseXmlSerializerBase.sBTypeValuesInt32XmlSerializer.Value.Reset(@params, list)
#endif
                   )
            {
                xs.StreamXml(s, mode, xsi);
            }
        }
 public BTypeValuesInt32XmlSerializer(BTypeValuesXmlParams <int> @params, Collections.BTypeValuesInt32 list) : base(@params, list)
 {
     Contract.Requires <ArgumentNullException>(@params != null);
     Contract.Requires <ArgumentNullException>(list != null);
 }
Ejemplo n.º 4
0
        public BTypeValuesInt32XmlSerializer Reset(BTypeValuesXmlParams <int> @params, Collections.BTypeValuesInt32 list)
        {
            Contract.Requires <ArgumentNullException>(@params != null);
            Contract.Requires <ArgumentNullException>(list != null);

            base.Reset(@params, list);

            return(this);
        }