Compartir a través de


EntityPropertyMappingAttribute Constructores

Definición

Crea una nueva instancia de EntityPropertyMappingAttribute.

Sobrecargas

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Crea una nueva instancia de EntityPropertyMappingAttribute.

EntityPropertyMappingAttribute(String, String, String, String, Boolean)

Crea una instancia del EntityPropertyMappingAttribute para asignar una propiedad a un elemento personalizado de la fuente.

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Crea una nueva instancia de EntityPropertyMappingAttribute.

public:
 EntityPropertyMappingAttribute(System::String ^ sourcePath, System::Data::Services::Common::SyndicationItemProperty targetSyndicationItem, System::Data::Services::Common::SyndicationTextContentKind targetTextContentKind, bool keepInContent);
public EntityPropertyMappingAttribute (string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent);
new System.Data.Services.Common.EntityPropertyMappingAttribute : string * System.Data.Services.Common.SyndicationItemProperty * System.Data.Services.Common.SyndicationTextContentKind * bool -> System.Data.Services.Common.EntityPropertyMappingAttribute
Public Sub New (sourcePath As String, targetSyndicationItem As SyndicationItemProperty, targetTextContentKind As SyndicationTextContentKind, keepInContent As Boolean)

Parámetros

sourcePath
String

Nombre de la propiedad, como cadena, del tipo de entidad que se asigna a la propiedad especificada del elemento de fuente.

targetSyndicationItem
SyndicationItemProperty

Valor SyndicationItemProperty que representa el elemento de la fuente a la que se asignará la propiedad. Este valor debe establecerse None en si no TargetPathnulles .

targetTextContentKind
SyndicationTextContentKind

Valor de TargetTextContentKind que identifica el formato del contenido que se va a mostrar en la fuente.

keepInContent
Boolean

Valor booleano que es true cuando la propiedad que se asigna debe aparecer tanto en su ubicación asignada como en la sección de contenido de la fuente.

Se aplica a

EntityPropertyMappingAttribute(String, String, String, String, Boolean)

Crea una instancia del EntityPropertyMappingAttribute para asignar una propiedad a un elemento personalizado de la fuente.

public:
 EntityPropertyMappingAttribute(System::String ^ sourcePath, System::String ^ targetPath, System::String ^ targetNamespacePrefix, System::String ^ targetNamespaceUri, bool keepInContent);
public EntityPropertyMappingAttribute (string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent);
new System.Data.Services.Common.EntityPropertyMappingAttribute : string * string * string * string * bool -> System.Data.Services.Common.EntityPropertyMappingAttribute
Public Sub New (sourcePath As String, targetPath As String, targetNamespacePrefix As String, targetNamespaceUri As String, keepInContent As Boolean)

Parámetros

sourcePath
String

Nombre de la propiedad del tipo de entidad, como cadena, que se asigna a la propiedad especificada en la fuente.

targetPath
String

Nombre del destino, como cadena, de la fuente resultante a la que está asignada la propiedad.

targetNamespacePrefix
String

Este parámetro, junto con targetNamespaceUri, especifica el espacio de nombres en el que existe el elemento targetPath.

targetNamespaceUri
String

Especifica el URI del espacio de nombres del elemento, como cadena, especificado por la targetName propiedad .

keepInContent
Boolean

Valor booleano que es true cuando la propiedad que se asigna debe aparecer tanto en su ubicación asignada como en la sección de contenido de la fuente.

Comentarios

Si no targetNamespacePrefix se especifican ni targetNamespaceUri , targetName se colocará en el espacio de nombres predeterminado. Si targetNamespacePrefix no se especifica , se genera automáticamente un prefijo. Si targetNamespacePrefix se especifica , pero targetNamespaceUri no se especifica, se produce una excepción en el momento de la construcción.

Se aplica a