共用方式為


EntityPropertyMappingAttribute 建構函式

定義

建立 EntityPropertyMappingAttribute 的新執行個體。

多載

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

建立 EntityPropertyMappingAttribute 的新執行個體。

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

建立 EntityPropertyMappingAttribute 的執行個體,將屬性對應至自訂摘要項目。

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

建立 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)

參數

sourcePath
String

實體型別的屬性名稱 (字串形式),這個屬性對應至摘要項目的指定屬性。

targetSyndicationItem
SyndicationItemProperty

SyndicationItemProperty 值,表示摘要中與屬性對應的項目。 如果不是 nullTargetPath則必須將此值設定為 None

targetTextContentKind
SyndicationTextContentKind

TargetTextContentKind 值,識別要顯示於摘要中的內容格式。

keepInContent
Boolean

布林值 true,表示對應的屬性應同時出現在其所對應 (Mapped-to) 位置與摘要的內容區段中。

適用於

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

建立 EntityPropertyMappingAttribute 的執行個體,將屬性對應至自訂摘要項目。

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)

參數

sourcePath
String

實體型別的屬性名稱 (字串形式),這個屬性對應至摘要中的指定屬性。

targetPath
String

結果摘要中的目標名稱 (表示為字串),即屬性將對應到其中的目標。

targetNamespacePrefix
String

這個參數與 targetNamespaceUri 共同指定 targetPath 項目存在的命名空間。

targetNamespaceUri
String

指定 元素的命名空間 URI,做為 屬性所 targetName 指定的字串。

keepInContent
Boolean

布林值 true,表示對應的屬性應同時出現在其所對應 (Mapped-to) 位置與摘要的內容區段中。

備註

targetNamespacePrefix如果未指定 或 targetNamespaceUri ,則會targetName將 放在預設命名空間中。 如果未 targetNamespacePrefix 指定,則會自動產生前置詞。 如果 targetNamespacePrefix 已指定,但 targetNamespaceUri 未指定,則會在建構時間擲回例外狀況。

適用於