EntityPropertyMappingAttribute.TargetPath Özellik

Tanım

Ö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ği ile dize değeri.

Açıklamalar

TargetPath Özellik ayarlandığında ve TargetNamespaceUriTargetNamespacePrefix özellikleri de ayarlanmalıdır.

özelliğinin değeri dışında CustomPropertybir değer olduğunda değeri (NothingVisual Basic'teTargetSyndicationItem) olmalıdır null .TargetPath

TargetPathiç içe öğelerin ters eğik çizgi () ile ayrıldığı ve özniteliklerin bir ve işareti (/@) ile belirtildiği bir yol ifadesi olmalıdır. Aşağıdaki örnekte, dize UnitsInStock/@ReorderLevel bir özellik değerini kök giriş öğesinin adlı ReorderLevel alt öğesinde adlı UnitsInStock 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 edilmese de, 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.

Şunlara uygulanır