private void Write34_ElevatedProcess(string n, string ns, ElevatedProcess o, bool isNullable, bool needType)
 {
     if (o == null)
     {
         if (isNullable)
         {
             base.WriteNullTagLiteral(n, ns);
         }
     }
     else
     {
         if (!needType && (o.GetType() != typeof(ElevatedProcess)))
         {
             throw base.CreateUnknownTypeException(o);
         }
         base.WriteStartElement(n, ns, o, false, null);
         if (needType)
         {
             base.WriteXsiType("ElevatedProcess", "");
         }
         base.WriteElementStringRaw("KeepAlive", "", XmlConvert.ToString(o.KeepAlive));
         base.WriteEndElement(o);
     }
 }