Compartir a través de


FieldBuilderIgnoreAttribute Clase

Definición

Indica que la propiedad de destino debe omitirse mediante 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
Herencia
FieldBuilderIgnoreAttribute
Atributos

Comentarios

Este atributo es útil en situaciones en las que una definición de propiedad no se asigna limpiamente a un SearchField objeto, pero sus valores todavía deben convertirse en JSON y desde él. En ese caso, JsonIgnoreAttribute no se puede usar, ya que deshabilitaría la conversión json. Un ejemplo de un escenario en el que esto resulta útil es cuando se asigna entre un campo de cadena en Azure Cognitive Search y una propiedad de enumeración.

Constructores

FieldBuilderIgnoreAttribute()

Indica que la propiedad de destino debe omitirse mediante FieldBuilder.

Se aplica a