'宣言 Public Overloads Shared Function AsLive( _ ByVal element As System.Xml.Linq.XElement _ ) As View(Of XElement)
public static View<XElement> AsLive( System.Xml.Linq.XElement element )
パラメータ
- element
- ビューとして公開する XML 要素。
戻り値の型
指定された XML 要素を表すビュー。
'宣言 Public Overloads Shared Function AsLive( _ ByVal element As System.Xml.Linq.XElement _ ) As View(Of XElement)
public static View<XElement> AsLive( System.Xml.Linq.XElement element )
このビューは、1つの XML ノードを表します。そのため、項目のコレクションとしては、このビューの Count は常に 1 になります。 このビューの一般的な用途は、 Elements、Descendants などの XmlExtensions の演算子を where、join などの標準の LINQ クエリー演算子と組み合わせてクエリーを使用して、このノードの子孫の要素または属性を含むビューを構築する開始点として使用するというものです。
メモ: このビューは System.Xml.Linq.XElement オブジェクトによって所有されるので(注釈の1つとして保存される)ので、 同じ要素のビューを複数回作成すると、同じオブジェクトになります。