DomainDataSource.QueryParameters-Eigenschaft
Ruft die Auflistung von Parameter-Objekten ab, die Argumente der EntityQuery-Methode darstellen, die in der QueryName-Eigenschaft angegeben ist.
Namespace: System.Windows.Controls
Assembly: System.Windows.Controls.DomainServices (in system.windows.controls.domainservices.dll)
Verwendung
'Usage
Dim instance As DomainDataSource
Dim value As ParameterCollection
value = instance.QueryParameters
Syntax
'Declaration
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
Eigenschaftswert
Die Auflistung der Parameter, die an die Abfrage übergeben werden, die in der QueryName-Eigenschaft angegeben ist.
Beispiel
Das folgende Beispiel zeigt, wie ein Wert aus einem Kombinationsfeld als Parameterwert verwendet werden kann.
<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>
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht sichergestellt.
Plattformen
Entwicklungsplattformen
Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 und Windows 2000
Zielplattformen
Change History
Siehe auch
Verweis
DomainDataSource-Klasse
DomainDataSource-Member
System.Windows.Controls-Namespace