次の方法で共有


DomainDataSource.QueryParameters プロパティ

EntityQuery メソッドの引数を表す Parameter オブジェクトのコレクションを取得します。このメソッドは、QueryName プロパティによって指定されます。

名前空間: System.Windows.Controls
アセンブリ: System.Windows.Controls.DomainServices (system.windows.controls.domainservices.dll 内)

使用方法

'使用
Dim instance As DomainDataSource
Dim value As ParameterCollection

value = instance.QueryParameters

構文

'宣言
Public Property QueryParameters As ParameterCollection
public ParameterCollection QueryParameters { get; }
public:
property ParameterCollection^ QueryParameters {
    ParameterCollection^ get ();
}
/** @property */
public ParameterCollection get_QueryParameters ()
public function get QueryParameters () : ParameterCollection

プロパティ値

クエリに渡されるパラメーターのコレクション。このクエリは、QueryName プロパティによって指定されます。

次の例は、コンボ ボックスから取得した値をパラメーター値として使用する方法を示したものです。

<Grid x:Name="LayoutRoot" Background="White">
    <Grid.RowDefinitions>
        <RowDefinition Height="25" />
        <RowDefinition Height="Auto" />
    </Grid.RowDefinitions>
    <riaControls:DomainDataSource Name="source" QueryName="GetProductsByColor" AutoLoad="true">
        <riaControls:DomainDataSource.DomainContext>
            <domain:ProductDomainContext />
        </riaControls:DomainDataSource.DomainContext>
        <riaControls:DomainDataSource.QueryParameters>
            <riaControls:Parameter ParameterName="color" Value="{Binding ElementName=colorCombo, Path=SelectedItem.Content}" />
        </riaControls:DomainDataSource.QueryParameters>
    </riaControls:DomainDataSource>
    <ComboBox Width="60"  Grid.Row="0" x:Name="colorCombo">
        <ComboBoxItem Content="Black" />
        <ComboBoxItem Content="Blue" />
    </ComboBox>
    <data:DataGrid Grid.Row="1" ItemsSource="{Binding Data, ElementName=source}" />
</Grid>

スレッド セーフ

この型の public static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 、Windows Server 2008、および Windows 2000

ターゲット プラットフォーム

Change History

参照

リファレンス

DomainDataSource クラス
DomainDataSource のメンバー
System.Windows.Controls 名前空間

その他のリソース

DomainDataSource