EntityPropertyMappingAttribute Konstruktorer

Definition

Skapar en ny instans av EntityPropertyMappingAttribute.

Överlagringar

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Skapar en ny instans av 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)

Parametrar

sourcePath
String

Namnet på egenskapen, som sträng, av entitetstypen som mappas till den angivna egenskapen för feedobjektet.

targetSyndicationItem
SyndicationItemProperty

Ett SyndicationItemProperty värde som representerar elementet i feeden som egenskapen ska mappas till. Det här värdet måste anges till None om TargetPath är inte null.

targetTextContentKind
SyndicationTextContentKind

Ett TargetTextContentKind värde som identifierar formatet på innehållet som ska visas i feeden.

keepInContent
Boolean

Booleskt värde som är true när egenskapen som mappas ska visas både på dess mappade plats och i innehållsavsnittet i feeden.

Gäller för

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

Skapar en instans av EntityPropertyMappingAttribute för att mappa en egenskap till ett anpassat feedelement.

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)

Parametrar

sourcePath
String

Namnet på egenskapen för entitetstypen, som sträng, som mappas till den angivna egenskapen i feeden.

targetPath
String

Namnet på målet, som sträng, i den resulterande feed som egenskapen mappas till.

targetNamespacePrefix
String

Den här parametern, tillsammans med targetNamespaceUri, anger det namnområde där elementet targetPath finns.

targetNamespaceUri
String

Anger namnområdes-URI:n för elementet, som sträng, som anges av targetName egenskapen.

keepInContent
Boolean

Booleskt värde som är true när egenskapen som mappas ska visas både på dess mappade plats och i innehållsavsnittet i feeden.

Kommentarer

Om varken targetNamespacePrefix eller targetNamespaceUri anges targetName placeras den i standardnamnområdet. Om targetNamespacePrefix inte anges genereras ett prefix automatiskt. Om targetNamespacePrefix anges, men targetNamespaceUri inte anges, genereras ett undantag vid byggtiden.

Gäller för