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 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.