System.Data.DataTable.ReadXml C# (CSharp) Method

ReadXml() public method

public ReadXml ( Stream stream ) : XmlReadMode
stream Stream
return XmlReadMode
        public XmlReadMode ReadXml(Stream stream)
        {
            if (stream == null)
            {
                return XmlReadMode.Auto;
            }

            XmlTextReader xr = new XmlTextReader(stream);

            // Prevent Dtd entity in DataTable 
            xr.XmlResolver = null;

            return ReadXml(xr, false);
        }

Same methods

DataTable::ReadXml ( TextReader reader ) : XmlReadMode
DataTable::ReadXml ( XmlReader reader ) : XmlReadMode
DataTable::ReadXml ( XmlReader reader, XmlReadMode mode, bool denyResolving ) : XmlReadMode
DataTable::ReadXml ( XmlReader reader, bool denyResolving ) : XmlReadMode
DataTable::ReadXml ( string fileName ) : XmlReadMode

Usage Example

Example #1
0
        private void ConfiguracionInicial()
        {
            // diseño de la TablaPersona
            TablaPersona.Columns.Add("usuario");
            TablaPersona.Columns.Add("contraseña");
            TablaPersona.Columns.Add("email");
            TablaPersona.Columns.Add("Materia que se dicta");


            // busca si el archivo ya existe para precargar sus datos
            if (System.IO.File.Exists(NombreArchivo))
            {
                TablaPersona.ReadXml(NombreArchivo);
            }
            else
            {
                TablaPersona.WriteXml(NombreArchivo);
            }

            /* asigna TablaPersona a dgvPersonas
            dgvPersonas.DataSource = TablaPersona;
            // elimina la posibilidad de ingresar datos en el datagridview
            dgvPersonas.AllowUserToAddRows = false;
            elimina el encabezado de las filas
            dgvPersonas.RowHeadersVisible = false;    */
        }
All Usage Examples Of System.Data.DataTable::ReadXml
DataTable