Język

EntityPropertyMappingAttribute Konstruktory

Definicja

Tworzy nowe wystąpienie klasy EntityPropertyMappingAttribute.

Przeciążenia

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Tworzy nowe wystąpienie klasy 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)

Parametry

sourcePath
String

Nazwa właściwości, jako ciąg, typu jednostki mapowanej na określoną właściwość elementu kanału informacyjnego.

targetSyndicationItem
SyndicationItemProperty

SyndicationItemProperty Wartość reprezentująca element w kanale informacyjnym, do którego ma być mapowanie właściwości. Ta wartość musi być ustawiona None na TargetPath wartość , jeśli parametr nie nullma wartości .

targetTextContentKind
SyndicationTextContentKind

TargetTextContentKind Wartość identyfikująca format zawartości do wyświetlenia w kanale informacyjnym.

keepInContent
Boolean

Wartość logiczna, która jest true wtedy, gdy właściwość mapowana powinna być wyświetlana zarówno w lokalizacji zamapowanej do lokalizacji, jak i w sekcji zawartości kanału informacyjnego.

Dotyczy

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

Tworzy wystąpienie obiektu EntityPropertyMappingAttribute , aby zamapować właściwość na niestandardowy element źródła danych.

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)

Parametry

sourcePath
String

Nazwa właściwości typu jednostki jako ciąg mapowana na określoną właściwość w kanale informacyjnym.

targetPath
String

Nazwa obiektu docelowego, jako ciąg, w wynikowym kanale informacyjnym, do którego jest mapowana właściwość.

targetNamespacePrefix
String

Ten parametr wraz z elementem targetNamespaceUriokreśla przestrzeń nazw, w której targetPath istnieje element.

targetNamespaceUri
String

Określa identyfikator URI przestrzeni nazw elementu jako ciąg określony przez targetName właściwość .

keepInContent
Boolean

Wartość logiczna, która jest true wtedy, gdy właściwość mapowana powinna być wyświetlana zarówno w lokalizacji zamapowanej do lokalizacji, jak i w sekcji zawartości kanału informacyjnego.

Uwagi

Jeśli nie targetNamespacePrefixtargetNamespaceUri zostanie określona ani nie zostanie określona, targetName zostanie umieszczona w domyślnej przestrzeni nazw. Jeśli targetNamespacePrefix nie zostanie określony, prefiks zostanie wygenerowany automatycznie. Jeśli targetNamespacePrefix zostanie określony, ale targetNamespaceUri nie zostanie określony, w czasie budowy zostanie zgłoszony wyjątek.

Dotyczy