EntityPropertyMappingAttribute 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建 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 值,该值表示属性所映射到的源中的元素。 如果 不是 null
,TargetPath则必须将此值设置为 None
。
- targetTextContentKind
- SyndicationTextContentKind
一个 TargetTextContentKind 值,该值标识要在源中显示的内容的格式。
- keepInContent
- Boolean
布尔值,如果要映射的属性应同时出现在其映射到的位置和源的内容部分中,则为 true
。
适用于
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
。
注解
targetNamespacePrefix
如果未指定 和 targetNamespaceUri
,targetName
则将放在默认命名空间中。 如果未 targetNamespacePrefix
指定 ,则自动生成前缀。 如果 targetNamespacePrefix
指定 ,但 targetNamespaceUri
未指定 ,则会在构造时引发异常。