FieldBuilder FieldBuilder FieldBuilder Class

Definition

Builds field definitions for an Azure Search index by reflecting over a user-defined model type.

public static class FieldBuilder
type FieldBuilder = class
Public Class FieldBuilder
Inheritance
FieldBuilderFieldBuilderFieldBuilder

Methods

BuildForType<T>() BuildForType<T>() BuildForType<T>()

Creates a collection of Field objects corresponding to the properties of the type supplied.

BuildForType<T>(IContractResolver) BuildForType<T>(IContractResolver) BuildForType<T>(IContractResolver)

Creates a collection of Field objects corresponding to the properties of the type supplied.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to