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 не указано, во время создания создается исключение.

Применяется к