EntityPropertyMappingAttribute Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma nova instância do EntityPropertyMappingAttribute.
Sobrecargas
EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean) |
Cria uma nova instância do EntityPropertyMappingAttribute. |
EntityPropertyMappingAttribute(String, String, String, String, Boolean) |
Cria uma instância do EntityPropertyMappingAttribute 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 que é mapeado para a propriedade especificada no item de feed.
- targetSyndicationItem
- SyndicationItemProperty
Um valor SyndicationItemProperty que representa o elemento no feed para o qual a propriedade deve ser mapeada. Esse valor deverá ser definido None
como se o TargetPath não null
for .
- targetTextContentKind
- SyndicationTextContentKind
Um valor TargetTextContentKind que identifica o formato do conteúdo a ser exibido no feed.
- keepInContent
- Boolean
Valor booliano que é true
quando a propriedade que está sendo mapeada deve aparecer em seu local mapeado e na seção de conteúdo do feed.
Aplica-se a
EntityPropertyMappingAttribute(String, String, String, String, Boolean)
Cria uma instância do EntityPropertyMappingAttribute 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, que é mapeada para a propriedade especificada no feed.
- targetPath
- String
O nome do destino, como cadeia de caracteres, no feed resultante para o qual a propriedade é mapeada.
- targetNamespacePrefix
- String
Esse parâmetro, junto com targetNamespaceUri
, especifica o namespace no qual o targetPath
elemento existir.
- targetNamespaceUri
- String
Especifica o URI do namespace do elemento, como cadeia de caracteres, especificado pela targetName
propriedade .
- keepInContent
- Boolean
Valor booliano que é true
quando a propriedade que está sendo mapeada deve aparecer em seu local mapeado e na seção de conteúdo do feed.
Comentários
Se nem targetNamespacePrefix
nem targetNamespaceUri
forem especificados, o 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á gerada no momento da construção.