Compartir a través de


FieldBuilder.BuildForType Método

Definición

Sobrecargas

BuildForType(Type)

Crea una colección de Field objetos correspondientes a las propiedades del tipo proporcionado.

BuildForType(Type, IContractResolver)

Crea una colección de Field objetos correspondientes a las propiedades del tipo proporcionado.

BuildForType<T>()

Crea una colección de Field objetos correspondientes a las propiedades del tipo proporcionado.

BuildForType<T>(IContractResolver)

Crea una colección de Field objetos correspondientes a las propiedades del tipo proporcionado.

BuildForType(Type)

Source:
FieldBuilder.cs

Crea una colección de Field objetos correspondientes a las propiedades del tipo proporcionado.

public static System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> BuildForType (Type modelType);
static member BuildForType : Type -> System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field>
Public Shared Function BuildForType (modelType As Type) As IList(Of Field)

Parámetros

modelType
Type

Tipo para el que se crearán los campos, en función de sus propiedades.

Devoluciones

Colección de campos.

Se aplica a

BuildForType(Type, IContractResolver)

Source:
FieldBuilder.cs

Crea una colección de Field objetos correspondientes a las propiedades del tipo proporcionado.

public static System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> BuildForType (Type modelType, Newtonsoft.Json.Serialization.IContractResolver contractResolver);
static member BuildForType : Type * Newtonsoft.Json.Serialization.IContractResolver -> System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field>
Public Shared Function BuildForType (modelType As Type, contractResolver As IContractResolver) As IList(Of Field)

Parámetros

modelType
Type

Tipo para el que se crearán los campos, en función de sus propiedades.

contractResolver
Newtonsoft.Json.Serialization.IContractResolver

Resolución de contratos que usará SearchIndexClient. Esto garantiza que los nombres de campo se generen de forma coherente con la forma en que se serializará el modelo.

Devoluciones

Colección de campos.

Se aplica a

BuildForType<T>()

Source:
FieldBuilder.cs

Crea una colección de Field objetos correspondientes a las propiedades del tipo proporcionado.

public static System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> BuildForType<T> ();
static member BuildForType : unit -> System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field>
Public Shared Function BuildForType(Of T) () As IList(Of Field)

Parámetros de tipo

T

Tipo para el que se crearán los campos, en función de sus propiedades.

Devoluciones

Colección de campos.

Se aplica a

BuildForType<T>(IContractResolver)

Source:
FieldBuilder.cs

Crea una colección de Field objetos correspondientes a las propiedades del tipo proporcionado.

public static System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> BuildForType<T> (Newtonsoft.Json.Serialization.IContractResolver contractResolver);
static member BuildForType : Newtonsoft.Json.Serialization.IContractResolver -> System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field>
Public Shared Function BuildForType(Of T) (contractResolver As IContractResolver) As IList(Of Field)

Parámetros de tipo

T

Tipo para el que se crearán los campos, en función de sus propiedades.

Parámetros

contractResolver
Newtonsoft.Json.Serialization.IContractResolver

Resolución de contratos que usará SearchIndexClient. Esto garantiza que los nombres de campo se generen de forma coherente con la forma en que se serializará el modelo.

Devoluciones

Colección de campos.

Se aplica a