Compartilhar via


FieldBuilderIgnoreAttribute Classe

Definição

Indica que a propriedade de destino deve ser ignorada por FieldBuilder.

[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public class FieldBuilderIgnoreAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type FieldBuilderIgnoreAttribute = class
    inherit Attribute
Public Class FieldBuilderIgnoreAttribute
Inherits Attribute
Herança
FieldBuilderIgnoreAttribute
Atributos

Comentários

Esse atributo é útil em situações em que uma definição de propriedade não é mapeada corretamente para um SearchField objeto , mas seus valores ainda precisam ser convertidos de e para JSON. Nesse caso, não pode ser usado, JsonIgnoreAttribute pois desabilitaria a conversão JSON. Um exemplo de um cenário em que isso é útil é ao mapear entre um campo de cadeia de caracteres em Azure Cognitive Search e uma propriedade de enumeração.

Construtores

FieldBuilderIgnoreAttribute()

Indica que a propriedade de destino deve ser ignorada por FieldBuilder.

Aplica-se a