Performance of LINQ to XML

Introduction

This section provides information regarding LINQ to XML performance, specifically of functional construction and queries.

In This Section

 

Topic

Description

Performance of Chained Queries

Provides some analysis regarding the performance of chained LINQ to XML queries.

Atomized XName and XNamespace Objects

Describes the performance implications of atomization of XName and XNamespace objects.

Preatomization of XName Objects

Describes a technique to pre-atomize XName and XNamespace objects, which can significantly improve performance in certain scenarios.

Statically Compiled Queries

Examines the performance implications of statically compiled queries in contrast to the parsing and processing that must be done by an XPath expression evaluator.