EntityPropertyMappingAttribute.TargetPath Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Özelliğin eşlendiği akıştaki özel hedefin adını alır.
public:
property System::String ^ TargetPath { System::String ^ get(); };
public string TargetPath { get; }
member this.TargetPath : string
Public ReadOnly Property TargetPath As String
Özellik Değeri
Hedef XML öğesi veya özniteliğine sahip dize değeri.
Açıklamalar
TargetPath Özelliği ayarlandığında TargetNamespaceUri ve TargetNamespacePrefix özellikleri de ayarlanmalıdır.
özelliğinin TargetPath değeri dışında CustomPropertybir değer olduğunda değeri TargetSyndicationItem (Nothing Visual Basic'te) olmalıdır null .
TargetPathiç içe öğelerin ters eğik çizgi () ile ayrıldığı ve özniteliklerin ve işareti (/@) tarafından belirtildiği bir yol ifadesi olmalıdır. Aşağıdaki örnekte, dize UnitsInStock/@ReorderLevel bir özellik değerini kök giriş öğesinin adlı alt öğesinde adlı ReorderLevelUnitsInStock bir öznitelikle eşler.
<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 özelliği boşluk içeremez.
TargetPath özelliği gerçek bir XPath ifadesi olarak ifade edilmemektedir, ancak belirtilen öğe ve öznitelik adları iyi biçimlendirilmiş XML öğelerini ve özniteliklerini temsil etmelidir. Veri hizmeti başlatıldığında geçersiz bir değer özel durum oluşmasına neden olur.