EntityPropertyMappingAttribute.TargetPath Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri annak az egyéni célnak a nevét a hírcsatornában, amelyhez a tulajdonság megfeleltetve van.
public:
property System::String ^ TargetPath { System::String ^ get(); };
public string TargetPath { get; }
member this.TargetPath : string
Public ReadOnly Property TargetPath As String
Tulajdonság értéke
Sztringérték cél XML-elemmel vagy attribútummal.
Megjegyzések
Ha a TargetPath tulajdonság be van állítva, a tulajdonságokat és TargetNamespaceUri a TargetNamespacePrefix tulajdonságokat is be kell állítani.
A TargetPath értéke null (Nothing Visual Basic), ha a TargetSyndicationItem tulajdonság értéke nem CustomProperty.
TargetPath Olyan elérésiút-kifejezésnek kell lennie, amelyben a beágyazott elemeket fordított perjel (/) választja el egymástól, és az attribútumokat egy ampersand (@) adja meg. Az alábbi példában a sztring UnitsInStock/@ReorderLevel egy tulajdonságértéket a gyökérbeviteli elemről elnevezett gyermekelemen elnevezett ReorderLevelUnitsInStock attribútumra képez le.
<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"
/>
A TargetPath tulajdonság nem tartalmazhat szóközt.
A TargetPath tulajdonság nem valódi XPath-kifejezésként van kifejezve, de a megadott elem- és attribútumneveknek megfelelően formázott XML-elemeket és attribútumokat kell jelölniük. Érvénytelen érték esetén az adatszolgáltatás inicializálása kivételt okoz.