Sdílet prostřednictvím


EntityPropertyMappingAttribute Konstruktory

Definice

Vytvoří novou instanci objektu EntityPropertyMappingAttribute.

Přetížení

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Vytvoří novou instanci objektu EntityPropertyMappingAttribute.

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

Vytvoří instanci objektu EntityPropertyMappingAttribute pro mapování vlastnosti na vlastní prvek informačního kanálu.

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Vytvoří novou instanci objektu 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)

Parametry

sourcePath
String

Název vlastnosti jako řetězec typu entity, která je namapovaná na zadanou vlastnost položky informačního kanálu.

targetSyndicationItem
SyndicationItemProperty

Hodnota SyndicationItemProperty , která představuje prvek informačního kanálu, na který se má mapovat vlastnost. Tato hodnota musí být nastavena na hodnotu None , TargetPath pokud není null.

targetTextContentKind
SyndicationTextContentKind

Hodnota TargetTextContentKind , která určuje formát obsahu, který se má zobrazit v informačním kanálu.

keepInContent
Boolean

Logická hodnota, která je true při mapování vlastnosti, by se měla zobrazit jak v mapovaném umístění, tak v části obsahu informačního kanálu.

Platí pro

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

Vytvoří instanci objektu EntityPropertyMappingAttribute pro mapování vlastnosti na vlastní prvek informačního kanálu.

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)

Parametry

sourcePath
String

Název vlastnosti typu entity jako řetězec, která je mapována na zadanou vlastnost v informačním kanálu.

targetPath
String

Název cíle, jako řetězec, ve výsledném informačním kanálu, na který je namapována vlastnost.

targetNamespacePrefix
String

Tento parametr společně s targetNamespaceUriurčuje obor názvů, ve kterém targetPath element existuje.

targetNamespaceUri
String

Určuje identifikátor URI oboru názvů elementu jako řetězec určený targetName vlastností .

keepInContent
Boolean

Logická hodnota, která je true při mapování vlastnosti, by se měla zobrazit jak v mapovaném umístění, tak v části obsahu informačního kanálu.

Poznámky

Pokud nejsou zadány ani targetNamespacePrefix , budou targetNamespaceUri zadány targetName do výchozího oboru názvů. Pokud targetNamespacePrefix není zadaný, automaticky se vygeneruje předpona. Pokud targetNamespacePrefix je zadána, ale targetNamespaceUri není zadána, je vyvolán výjimka v době výstavby.

Platí pro