DataSource for Entity Framework for WPF/Silverlight
IndexedAttribute(XAttribute,IndexingHintAction) メソッド
使用例 

C1.LiveLinq.LiveViews.Xml 名前空間 > XmlExtensions クラス > IndexedAttribute メソッド : IndexedAttribute(XAttribute,IndexingHintAction) メソッド
ヒントの適用先の属性。
ヒントによって指定されるアクション。
指定された XML 属性のインデックスを作成して使用するヒント。ヒントには、指定されたアクションがあります。
シンタックス
'宣言
 
<System.Runtime.CompilerServices.ExtensionAttribute()>
Public Overloads Shared Function IndexedAttribute( _
   ByVal attribute As System.Xml.Linq.XAttribute, _
   ByVal action As IndexingHintAction _
) As XHint
[System.Runtime.CompilerServices.Extension()]
public static XHint IndexedAttribute( 
   System.Xml.Linq.XAttribute attribute,
   IndexingHintAction action
)

パラメータ

attribute
ヒントの適用先の属性。
action
ヒントによって指定されるアクション。

戻り値の型

最終的に、ヒントはパラメータで受け取る値と同じ値を返します。実際には実行されることはなく、 役割は単なる宣言です。
解説
ヒントは宣言的に使用されます。可能な場合、この属性のインデックスを作成して使用するように LiveLinq クエリーオプティマイザに指示します。 このヒントはクエリーの最適化の後に使用され、クエリーの実行前に式から削除されます。 詳細については、 C1.LiveLinq.Hintsを参照してください。
使用例
var query = from c in customers
  where (string)c.Attribute("CustomerID").IndexedAttribute(IndexingHintAction.Mandatory) == "ALFKI"
  select c;
参照

XmlExtensions クラス
XmlExtensions メンバ
オーバーロード一覧