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 nullfor .
- 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.