Propriété DomainDataSource.QueryName
Obtient ou définit le nom de la requête à utiliser pour le chargement.
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 String
value = instance.QueryName
instance.QueryName = value
Syntaxe
'Déclaration
Public Property QueryName As String
public string QueryName { get; set; }
public:
property String^ QueryName {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_QueryName ()
/** @property */
public void set_QueryName (String value)
public function get QueryName () : String
public function set QueryName (value : String)
Valeur de propriété
Nom de la requête à utiliser pour le chargement de données.
Exemple
L'exemple suivant présente un contrôle DomainDataSource dont la valeur de la propriété QueryName est GetProducts
.
<UserControl x:Class="ExampleApplication.MainPage"
xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="https://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="https://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:riaControls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.DomainServices"
xmlns:data="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"
xmlns:domain="clr-namespace:ExampleApplication.Web"
mc:Ignorable="d">
<Grid x:Name="LayoutRoot" Background="White">
<riaControls:DomainDataSource Name="source" AutoLoad="True" QueryName="GetProducts">
<riaControls:DomainDataSource.DomainContext>
<domain:ProductDomainContext />
</riaControls:DomainDataSource.DomainContext>
</riaControls:DomainDataSource>
<data:DataGrid ItemsSource="{Binding Data, ElementName=source}" />
</Grid>
</UserControl>
Notes
Une méthode qui retourne un EntityQuery, avec un nom qui correspond au nom fourni à QueryName, sera recherchée dans DomainContext. Le nom mis en correspondance peut être avec ou sans suffixe « Query ».
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