Compartir por


EntityPropertyMappingAttribute.TargetPath Propiedad

Definición

Obtiene el nombre del destino personalizado en la fuente a la que se asigna 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 atributo o elemento XML 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 de CustomProperty.

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.

Se aplica a