Руководство по программированию (LINQ to XML)
Этот раздел содержит теоретические и практические сведения о программировании при помощи LINQ to XML.
Кому необходимо ознакомиться с этой документацией
Эта документация предназначена для разработчиков, знакомых с языком C# и некоторыми основными аспектами .NET Framework.
Цель документации - сделать использование LINQ to XML проще для любого разработчика. LINQ to XML позволяет упростить программирование XML. Чтобы использовать это средство, не обязательно быть высокопрофессиональным разработчиком.
LINQ to XML основывается на использовании универсальных классов. Поэтому очень важно понимать принципы использования универсальных классов. В дальнейшем полезно ознакомиться с делегатами, которые обозначаются как параметризованные типы. Если вам незнакомо использование универсальных классов в языке C#, см. в разделе Универсальные классы (Руководство по программированию на C#).
Содержание
Раздел |
Описание |
---|---|
Приводит общие сведения о классах LINQ to XML, а также дает подробные сведения о трех самых важных классах: XElement, XAttribute и XDocument. |
|
Приводит общие представления и основанные на задачах сведения о создании XML-деревьев. Можно создавать XML-деревья при помощи функциональной конструкции либо путем синтаксического анализа текста XML из строки или файла. Для распределения содержимого по XML-дереву можно использовать XmlReader. Создание XML-дерева в Visual Basic сильно отличается от создания XML на языке C#. В этих разделах описывается метод создания XML-деревьев на обоих языках. |
|
Предоставляет подробные сведения о создании XML-деревьев, в которых используется пространство имен. |
|
Описывает подходы к сериализации XML-дерева, также предоставляются инструкции о том, какие подходы использовать. |
|
Перечисляет и описывает методы оси LINQ to XML, которые необходимо изучить перед предоставлением запросов LINQ to XML. |
|
Содержит общие примеры запросов к XML-деревьям. |
|
Как и в случае с объектной моделью документа (моделью DOM), LINQ to XML позволяет изменять XML-дерево на месте. |
|
Предоставляет сведения о заметках, событиях, данных потоковой передачи и других расширенных сценариях. |
|
Описывает вопросы безопасности, связанные с LINQ to XML, и содержит некоторые инструкции по управлению рисками для безопасности. |
|
Содержит образцы XML-документов, которые используются во многих примерах, приведенных в этой документации. |