EntityPropertyMappingAttribute Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 targetNamespaceUri
urč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.