JsonSerializerOptions.PropertyNameCaseInsensitive Propriedade

Definição

Obtém ou define um valor que determina se o nome de uma propriedade usa uma comparação que não diferencia maiúsculas de minúsculas durante a desserialização.Gets or sets a value that determines whether a property's name uses a case-insensitive comparison during deserialization. O valor padrão é false.The default value is false.

public:
 property bool PropertyNameCaseInsensitive { bool get(); void set(bool value); };
public bool PropertyNameCaseInsensitive { get; set; }
member this.PropertyNameCaseInsensitive : bool with get, set
Public Property PropertyNameCaseInsensitive As Boolean

Valor da propriedade

Boolean

true para comparar nomes de propriedade usando a comparação que não diferencia maiúsculas de minúsculas; caso contrário, false .true to compare property names using case-insensitive comparison; otherwise, false.

Comentários

Há um custo de desempenho associado a uma comparação que não diferencia maiúsculas de minúsculas (ou seja, quando PropertyNameCaseInsensitive é true ).There is a performance cost associated with case-insensitive comparison (that is, when PropertyNameCaseInsensitive is true).

Para obter mais informações, consulte como serializar e desserializar JSON.For more information, see How to serialize and deserialize JSON.

Aplica-se a