Share via


SerializePropertyNamesAsCamelCaseAttribute Klasse

Definition

Gibt an, dass die öffentlichen Eigenschaften eines Modelltyps als Kamelfall serialisiert werden sollen, um den Feldnamen eines Suchindexes zu entsprechen.

[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
Vererbung
SerializePropertyNamesAsCamelCaseAttribute
Attribute

Hinweise

Von Typen ohne dieses Attribut wird erwartet, dass sie Eigenschaftennamen aufweisen, die genau mit den entsprechenden Feldnamen in Azure Cognitive Search übereinstimmen. Andernfalls wäre es nicht möglich, Instanzen des Typs zum Auffüllen des Indexes zu verwenden.

Konstruktoren

SerializePropertyNamesAsCamelCaseAttribute()

Gibt an, dass die öffentlichen Eigenschaften eines Modelltyps als Kamelfall serialisiert werden sollen, um den Feldnamen eines Suchindexes zu entsprechen.

Methoden

IsDefinedOnType(Type)

Gibt an, ob der angegebene Typ mit SerializePropertyNamesAsCamelCaseAttribute versehen ist.

IsDefinedOnType<T>()

Gibt an, ob der angegebene Typ mit SerializePropertyNamesAsCamelCaseAttribute versehen ist.

Gilt für: