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

DeserializeDataSetProperties() private method

private DeserializeDataSetProperties ( SerializationInfo info, StreamingContext context ) : void
info SerializationInfo
context System.Runtime.Serialization.StreamingContext
return void
        private void DeserializeDataSetProperties(SerializationInfo info, StreamingContext context)
        {
            //DataSet basic properties
            _dataSetName = info.GetString("DataSet.DataSetName");
            _namespaceURI = info.GetString("DataSet.Namespace");
            _datasetPrefix = info.GetString("DataSet.Prefix");

            //DataSet runtime properties
            _caseSensitive = info.GetBoolean("DataSet.CaseSensitive");
            int lcid = (int)info.GetValue("DataSet.LocaleLCID", typeof(int));
            _culture = new CultureInfo(lcid);
            _cultureUserSet = true;
            _enforceConstraints = info.GetBoolean("DataSet.EnforceConstraints");

            //ExtendedProperties
            _extendedProperties = (PropertyCollection)info.GetValue("DataSet.ExtendedProperties", typeof(PropertyCollection));
        }