Propriété DomainDataSource.QueryParameters
Obtient la collection d'objets Parameter représentant les arguments de la méthode EntityQuery spécifiés par la propriété QueryName.
Espace de noms: System.Windows.Controls
Assembly : System.Windows.Controls.DomainServices (dans system.windows.controls.domainservices.dll)
Utilisation
'Utilisation
Dim instance As DomainDataSource
Dim value As ParameterCollection
value = instance.QueryParameters
Syntaxe
'Déclaration
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
Valeur de propriété
Collection de paramètres passés à la requête spécifiée par la propriété QueryName.
Exemple
L'exemple suivant montre comment utiliser une valeur d'une zone de liste déroulante comme valeur de paramètre.
<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>
Sécurité des threads
Tous les membres publics statiques (Partagés dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Plateformes
Plateformes de développement
Windows XP Édition familiale, Windows XP Professionnel, Windows Server 2003 , Windows Server 2008 et Windows 2000
Plateformes cibles
Change History
Voir aussi
Référence
Classe DomainDataSource
Membres DomainDataSource
Espace de noms System.Windows.Controls