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, представляющее элемент в веб-канале, которому сопоставляется свойство. Это значение должно иметь значение , None
если TargetPath не null
имеет значения .
- 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
не указано, во время создания создается исключение.