Udostępnij za pośrednictwem


EntityPropertyMappingAttribute Konstruktory

Definicja

Tworzy nowe wystąpienie klasy EntityPropertyMappingAttribute.

Przeciążenia

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Tworzy nowe wystąpienie klasy EntityPropertyMappingAttribute.

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

Tworzy wystąpienie EntityPropertyMappingAttribute elementu , aby zamapować właściwość na niestandardowy element kanału informacyjnego.

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, na który ma być mapowanie właściwości. Ta wartość musi być ustawiona TargetPath na None wartość , jeśli wartość 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 zamapowana właściwość powinna pojawić się 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 EntityPropertyMappingAttribute elementu , aby zamapować właściwość na niestandardowy element kanału informacyjnego.

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 parametrem 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 zamapowana właściwość powinna pojawić się zarówno w lokalizacji zamapowanej do lokalizacji, jak i w sekcji zawartości kanału informacyjnego.

Uwagi

Jeśli ani targetNamespacePrefixtargetNamespaceUri nie zostaną określone, targetName element zostanie umieszczony 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