Partager via


SerializePropertyNamesAsCamelCaseAttribute Classe

Définition

Indique que les propriétés publiques d’un type de modèle doivent être sérialisées en tant que camel-case afin de correspondre aux noms de champs d’un index de recherche.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Struct, AllowMultiple=false, Inherited=true)]
public class SerializePropertyNamesAsCamelCaseAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Struct, AllowMultiple=false, Inherited=true)>]
type SerializePropertyNamesAsCamelCaseAttribute = class
    inherit Attribute
Public Class SerializePropertyNamesAsCamelCaseAttribute
Inherits Attribute
Héritage
SerializePropertyNamesAsCamelCaseAttribute
Attributs

Remarques

Les types sans cet attribut sont censés avoir des noms de propriétés qui correspondent exactement aux noms de champs correspondants dans Recherche cognitive Azure. Sinon, il ne serait pas possible d’utiliser des instances du type pour remplir l’index.

Constructeurs

SerializePropertyNamesAsCamelCaseAttribute()

Indique que les propriétés publiques d’un type de modèle doivent être sérialisées en tant que camel-case afin de correspondre aux noms de champs d’un index de recherche.

Méthodes

IsDefinedOnType(Type)

Indique si le type donné est annoté avec SerializePropertyNamesAsCamelCaseAttribute.

IsDefinedOnType<T>()

Indique si le type donné est annoté avec SerializePropertyNamesAsCamelCaseAttribute.

S’applique à