Proprietà DomainDataSource.DomainContext
Ottiene o imposta l'istanza di DomainContext utilizzata per l'esecuzione delle operazioni di caricamento e di invio.
Spazio dei nomi: System.Windows.Controls
Assembly: System.Windows.Controls.DomainServices (in system.windows.controls.domainservices.dll)
Utilizzo
'Utilizzo
Dim instance As DomainDataSource
Dim value As DomainContext
value = instance.DomainContext
instance.DomainContext = value
Sintassi
'Dichiarazione
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)
Valore proprietà
Contesto dati per le operazioni di caricamento e di invio dei dati.
Esempio
Nell'esempio seguente viene illustrato un controllo DomainDataSource con la proprietà DomainContext impostata su un contesto del dominio denominato 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>
Sicurezza dei thread
Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.
Piattaforme
Piattaforme di sviluppo
Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 e Windows 2000
Piattaforme di destinazione
Change History
Vedere anche
Riferimento
Classe DomainDataSource
Membri DomainDataSource
Spazio dei nomi System.Windows.Controls