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 Если свойство задано, TargetNamespaceUriTargetNamespacePrefix необходимо также задать свойства.
Значение должно быть null (в Visual Basic), если значение TargetSyndicationItemTargetPath свойства отличается от CustomPropertyNothing значения.
TargetPath должно быть выражением пути, в котором вложенные элементы разделяются обратной косой чертой (/) и атрибутами задаются амперсандом (@). В следующем примере строка UnitsInStock/@ReorderLevel сопоставляет значение свойства с атрибутом с именем дочернего элемента с именем ReorderLevelUnitsInStock корневого элемента записи.
<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 не выражается как истинное выражение XPath, но указанные элементы и имена атрибутов должны представлять хорошо сформированные XML-элементы и атрибуты. Недопустимое значение приведет к возникновению исключения при инициализации службы данных.