SenseNet.ContentRepository.ContentList.ParseBindingsXml C# (CSharp) Метод

ParseBindingsXml() приватный Метод

private ParseBindingsXml ( string bindings ) : List>.Dictionary
bindings string
Результат List>.Dictionary
		private Dictionary<string, List<string>> ParseBindingsXml(string bindings)
		{
			Dictionary<string, List<string>> bindingList = new Dictionary<string, List<string>>();
			if (String.IsNullOrEmpty(bindings))
				return bindingList;
			XmlDocument xml = new XmlDocument();
			xml.LoadXml(bindings);
			foreach (XmlNode node in xml.SelectNodes("/Bindings/Bind"))
				bindingList.Add(node.Attributes["field"].Value, new List<string>(node.InnerText.Trim().Split(' ')));
			return bindingList;
		}