EntityPropertyMappingAttribute.TargetPath Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el nombre del destino personalizado en la fuente a la que está asignada la propiedad.
public:
property System::String ^ TargetPath { System::String ^ get(); };
public string TargetPath { get; }
member this.TargetPath : string
Public ReadOnly Property TargetPath As String
Valor de propiedad
Valor de cadena con el elemento XML o atributo de destino.
Comentarios
Cuando se establece la TargetPath propiedad , también se deben establecer las TargetNamespaceUri propiedades y TargetNamespacePrefix .
El valor de TargetPath debe ser null
(Nothing
en Visual Basic) cuando el valor de la TargetSyndicationItem propiedad es algo distinto CustomPropertyde .
TargetPath debe ser una expresión de ruta de acceso en la que los elementos anidados están separados por una barra diagonal inversa (/
) y los atributos se especifican mediante una y comercial (@
). En el ejemplo siguiente, la cadena UnitsInStock/@ReorderLevel
asigna un valor de propiedad a un atributo denominado ReorderLevel
en un elemento secundario denominado UnitsInStock
del elemento de entrada raíz.
<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"
/>
La TargetPath propiedad no puede contener espacios en blanco.
La TargetPath propiedad no se expresa como una expresión XPath verdadera, pero los nombres de elemento y atributo especificados deben representar atributos y elementos XML bien formados. Un valor no válido hará que se produzca una excepción cuando se inicialice el servicio de datos.