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

Autres ressources

DomainDataSource