다음을 통해 공유


EntityPropertyMappingAttribute.TargetPath 속성

정의

속성이 매핑되는 피드에서 사용자 지정 대상의 이름을 가져옵니다.

public:
 property System::String ^ TargetPath { System::String ^ get(); };
public string TargetPath { get; }
member this.TargetPath : string
Public ReadOnly Property TargetPath As String

속성 값

대상 XML 요소 또는 특성이 있는 문자열 값입니다.

설명

속성이 TargetPath 설정 TargetNamespaceUri 되면 속성과 TargetNamespacePrefix 속성도 설정해야 합니다.

속성 값 TargetPath 이 다른 값인 경우 값은 CustomProperty(NothingVisual Basic에서TargetSyndicationItem) 여야 합니다 null .

TargetPath는 중첩된 요소가 백슬래시()로 구분되고 특성이 앰퍼샌드(/@)로 지정되는 경로 식이어야 합니다. 다음 예제에서 문자열 UnitsInStock/@ReorderLevel 은 루트 항목 요소의 자 UnitsInStock 식 요소에 명명된 ReorderLevel 특성에 속성 값을 매핑합니다.

<Property Name="ReorderLevel" Type="Int16"
          m:FC_TargetPath="UnitsInStock/@ReorderLevel"
          m:FC_NsPrefix="Northwind"
          m:FC_NsUri="http://schemas.examples.microsoft.com/dataservices"
          m:FC_KeepInContent="false"
          />

속성에 공백을 TargetPath 포함할 수 없습니다.

속성은 TargetPath true XPath 식으로 표현되지 않지만 지정된 요소와 특성 이름은 올바른 형식의 XML 요소와 특성을 나타내야 합니다. 잘못된 값으로 인해 데이터 서비스가 초기화될 때 예외가 발생합니다.

적용 대상