System.Data.XmlDataReader.Process C# (CSharp) Method

Process() private method

private Process ( ) : void
return void
		private void Process ()
		{
			bool savedEnforceConstraints =
				dataset.EnforceConstraints;
			try {
			dataset.EnforceConstraints = false;
			reader.MoveToContent ();

			if (mode == XmlReadMode.Fragment) {
					while (reader.NodeType == XmlNodeType.Element && !reader.EOF) {
						ReadTopLevelElement ();
					}
				}
				else
					ReadTopLevelElement ();
			} finally {
				dataset.EnforceConstraints = 
					savedEnforceConstraints;
			}
		}