共用方式為


LINQ to XML 動態屬性

本節提供 LINQ to XML 中動態屬性的參考資訊。 具體來說,這些屬性是由 XAttributeXElement 類別公開,這些類別位於 System.Xml.Linq 命名空間中。

WPF 數據系結概觀與 LINQ to XML中所述,每個動態屬性都相當於相同類別中的標準公用屬性或方法。 這些標準成員應該用於大部分用途;動態屬性特別針對 LINQ to XML 數據系結案例提供。 如需這些類別之標準成員的詳細資訊,請參閱 XAttributeXElement 參考主題。

在解析的值方面,本節中的動態屬性分為兩個類別:

  • 簡單屬性,例如 XAttributeXElement 類別中的 Value 屬性,可解析為單一值。

  • 索引值,例如 Elements子系XElement屬性,解析為索引器類型。 若要將索引器類型解析為所需的值或集合,必須將展開的名稱參數傳遞給它們。

傳回類型索引值的所有動態屬性,IEnumerable<T> 使用延後執行。 如需延遲執行的詳細資訊,請參閱 LINQ 查詢簡介 (C#)

參考

另請參閱