EntityPropertyMappingAttribute Costruttori

Definizione

Crea una nuova istanza di EntityPropertyMappingAttribute.

Overload

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Crea una nuova istanza di 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)

Parametri

sourcePath
String

Nome della proprietà, come stringa, del tipo di entità mappato alla proprietà specificata dell'elemento del feed.

targetSyndicationItem
SyndicationItemProperty

Valore SyndicationItemProperty che rappresenta l'elemento nel feed a cui eseguire il mapping della proprietà. Questo valore deve essere impostato su None se non TargetPathnullè .

targetTextContentKind
SyndicationTextContentKind

Valore TargetTextContentKind che identifica il formato del contenuto da visualizzare nel feed.

keepInContent
Boolean

Valore booleano che si verifica true quando la proprietà di cui viene eseguito il mapping deve essere visualizzata sia nella posizione mappata che nella sezione contenuto del feed.

Si applica a

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

Crea un'istanza di per eseguire il EntityPropertyMappingAttribute mapping di una proprietà a un elemento feed personalizzato.

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)

Parametri

sourcePath
String

Nome della proprietà del tipo di entità, come stringa, mappata alla proprietà specificata nel feed.

targetPath
String

Nome della destinazione, come stringa, nel feed risultante a cui viene mappata la proprietà.

targetNamespacePrefix
String

Questo parametro, insieme a targetNamespaceUri, specifica lo spazio dei nomi in cui è presente l'elemento targetPath .

targetNamespaceUri
String

Specifica l'URI dello spazio dei nomi dell'elemento, come stringa, specificato dalla targetName proprietà .

keepInContent
Boolean

Valore booleano che si verifica true quando la proprietà di cui viene eseguito il mapping deve essere visualizzata sia nella posizione mappata che nella sezione contenuto del feed.

Commenti

Se non viene specificato né targetNamespacePrefixtargetNamespaceUri , targetName verrà inserito nello spazio dei nomi predefinito. Se targetNamespacePrefix non viene specificato, viene generato automaticamente un prefisso. Se targetNamespacePrefix viene specificato ma targetNamespaceUri non specificato, viene generata un'eccezione in fase di costruzione.

Si applica a