다음을 통해 공유


DomainDataSource.QueryName 속성

로드에 사용할 쿼리의 이름을 가져오거나 설정합니다.

네임스페이스: System.Windows.Controls
어셈블리: system.windows.controls.domainservices.dll의 System.Windows.Controls.DomainServices

사용법

‘사용 방법
Dim instance As DomainDataSource
Dim value As String

value = instance.QueryName

instance.QueryName = value

구문

‘선언
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)

속성 값

데이터 로드에 사용할 쿼리의 이름입니다.

예제

다음 예제에서는 QueryName 속성이 GetProducts로 설정된 DomainDataSource 컨트롤을 보여 줍니다.

<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>

설명

DomainContext에서 이름이 QueryName에 제공된 이름과 일치하는 EntityQuery를 반환하는 메서드를 검색합니다. 일치하는 이름에는 "Query" 접미사가 있거나 없을 수 있습니다.

스레드 보안

이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하지 않을 수 있습니다.

플랫폼

개발 플랫폼

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 및 Windows 2000

대상 플랫폼

Change History

참고 항목

참조

DomainDataSource 클래스
DomainDataSource 멤버
System.Windows.Controls 네임스페이스

기타 리소스

DomainDataSource