System.Data.DataSet.DetermineSchemaSerializationMode C# (CSharp) Method

DetermineSchemaSerializationMode() protected method

protected DetermineSchemaSerializationMode ( SerializationInfo info, StreamingContext context ) : SchemaSerializationMode
info SerializationInfo
context System.Runtime.Serialization.StreamingContext
return SchemaSerializationMode
        protected SchemaSerializationMode DetermineSchemaSerializationMode(SerializationInfo info, StreamingContext context)
        {
            //Typed DataSet calls into this
            SchemaSerializationMode schemaSerializationMode = SchemaSerializationMode.IncludeSchema;
            SerializationInfoEnumerator e = info.GetEnumerator();

            while (e.MoveNext())
            {
                if (e.Name == "SchemaSerializationMode.DataSet")
                { //SchemaSerializationMode.DataSet does not exist in V1/V1.1 versions
                    schemaSerializationMode = (SchemaSerializationMode)e.Value;
                    break;
                }
            }
            return schemaSerializationMode;
        }

Same methods

DataSet::DetermineSchemaSerializationMode ( XmlReader reader ) : SchemaSerializationMode