System.Data.XmlDataReader.IsTopLevelDataSet C# (CSharp) 메소드

IsTopLevelDataSet() 개인적인 메소드

private IsTopLevelDataSet ( ) : bool
리턴 bool
		private bool IsTopLevelDataSet ()
		{
			string local = XmlHelper.Decode (reader.LocalName);

			// No need to check DataSetName. In fact, it is ignored.

			DataTable dt = dataset.Tables [local];
			if (dt == null)
				return true;

			XmlDocument doc = new XmlDocument ();
			XmlElement el = (XmlElement) doc.ReadNode (reader);
			doc.AppendChild (el);
			reader = new XmlNodeReader (el);
			reader.MoveToContent ();

			return !XmlDataInferenceLoader.IsDocumentElementTable (
				el, null);
		}