你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SerializePropertyNamesAsCamelCaseAttribute 类

定义

指示模型类型的公共属性应序列化为 camel 大小写,以便匹配搜索索引的字段名称。

[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
继承
SerializePropertyNamesAsCamelCaseAttribute
属性

注解

没有此属性的类型应具有与Azure 认知搜索中相应字段名称完全匹配的属性名称。 否则,无法使用 类型的实例来填充索引。

构造函数

SerializePropertyNamesAsCamelCaseAttribute()

指示模型类型的公共属性应序列化为 camel 大小写,以便匹配搜索索引的字段名称。

方法

IsDefinedOnType(Type)

指示给定类型是否使用 SerializePropertyNamesAsCamelCaseAttribute 进行批注。

IsDefinedOnType<T>()

指示给定类型是否使用 SerializePropertyNamesAsCamelCaseAttribute 进行批注。

适用于