Propriété DomainDataSource.DomainContext
Obtient ou définit l'instance de DomainContext utilisée pour l'exécution des opérations de chargement et d'envoi.
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 DomainContext
value = instance.DomainContext
instance.DomainContext = value
Syntaxe
'Déclaration
Public Property DomainContext As DomainContext
public DomainContext DomainContext { get; set; }
public:
property DomainContext^ DomainContext {
DomainContext^ get ();
void set (DomainContext^ value);
}
/** @property */
public DomainContext get_DomainContext ()
/** @property */
public void set_DomainContext (DomainContext value)
public function get DomainContext () : DomainContext
public function set DomainContext (value : DomainContext)
Valeur de propriété
Contexte de données pour les opérations de chargement de données et d'envoi.
Exemple
L'exemple suivant présente un contrôle DomainDataSource dont la valeur de la propriété DomainContext est un contexte de domaine nommé ProductDomainContext
.
<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>
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