EntityPropertyMappingAttribute Construtores

Definição

Cria uma nova instância do EntityPropertyMappingAttribute.

Sobrecargas

Nome Description
EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Cria uma nova instância do EntityPropertyMappingAttribute.

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

Cria uma instância da EntityPropertyMappingAttribute propriedade para mapear uma propriedade para um elemento de feed personalizado.

EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)

Cria uma nova instância do 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)

Parâmetros

sourcePath
String

O nome da propriedade, como cadeia de caracteres, do tipo de entidade mapeado para a propriedade especificada do item de feed.

targetSyndicationItem
SyndicationItemProperty

Um SyndicationItemProperty valor que representa o elemento no feed para o qual mapear a propriedade. Esse valor deve ser definido como None se TargetPath não nullfor .

targetTextContentKind
SyndicationTextContentKind

Um TargetTextContentKind valor que identifica o formato do conteúdo a ser exibido no feed.

keepInContent
Boolean

Valor booliano que é quando a propriedade que está true sendo mapeada deve aparecer tanto em sua localização mapeada quanto na seção de conteúdo do feed.

Aplica-se a

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

Cria uma instância da EntityPropertyMappingAttribute propriedade para mapear uma propriedade para um elemento de feed personalizado.

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)

Parâmetros

sourcePath
String

O nome da propriedade do tipo de entidade, como cadeia de caracteres, mapeada para a propriedade especificada no feed.

targetPath
String

O nome do destino, como cadeia de caracteres, no feed resultante ao qual a propriedade é mapeada.

targetNamespacePrefix
String

Esse parâmetro, juntamente com targetNamespaceUri, especifica o namespace no qual o targetPath elemento existe.

targetNamespaceUri
String

Especifica o URI do namespace do elemento, como cadeia de caracteres, especificada pela targetName propriedade.

keepInContent
Boolean

Valor booliano que é quando a propriedade que está true sendo mapeada deve aparecer tanto em sua localização mapeada quanto na seção de conteúdo do feed.

Comentários

Se não for targetNamespacePrefix especificado nem especificado targetNamespaceUri , ele targetName será colocado no namespace padrão. Se targetNamespacePrefix não for especificado, um prefixo será gerado automaticamente. Se targetNamespacePrefix for especificado, mas targetNamespaceUri não for especificado, uma exceção será lançada no momento da construção.

Aplica-se a