Partager via


FieldBuilder.BuildForType Méthode

Définition

Surcharges

BuildForType(Type)

Crée une collection d’objets Field correspondant aux propriétés du type fourni.

BuildForType(Type, IContractResolver)

Crée une collection d’objets Field correspondant aux propriétés du type fourni.

BuildForType<T>()

Crée une collection d’objets Field correspondant aux propriétés du type fourni.

BuildForType<T>(IContractResolver)

Crée une collection d’objets Field correspondant aux propriétés du type fourni.

BuildForType(Type)

Source:
FieldBuilder.cs

Crée une collection d’objets Field correspondant aux propriétés du type fourni.

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)

Paramètres

modelType
Type

Type pour lequel les champs seront créés, en fonction de ses propriétés.

Retours

Collection de champs.

S’applique à

BuildForType(Type, IContractResolver)

Source:
FieldBuilder.cs

Crée une collection d’objets Field correspondant aux propriétés du type fourni.

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)

Paramètres

modelType
Type

Type pour lequel les champs seront créés, en fonction de ses propriétés.

contractResolver
Newtonsoft.Json.Serialization.IContractResolver

Programme de résolution de contrat que SearchIndexClient utilisera. Cela garantit que les noms de champs sont générés d’une manière cohérente avec la façon dont le modèle sera sérialisé.

Retours

Collection de champs.

S’applique à

BuildForType<T>()

Source:
FieldBuilder.cs

Crée une collection d’objets Field correspondant aux propriétés du type fourni.

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)

Paramètres de type

T

Type pour lequel les champs seront créés, en fonction de ses propriétés.

Retours

Collection de champs.

S’applique à

BuildForType<T>(IContractResolver)

Source:
FieldBuilder.cs

Crée une collection d’objets Field correspondant aux propriétés du type fourni.

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)

Paramètres de type

T

Type pour lequel les champs seront créés, en fonction de ses propriétés.

Paramètres

contractResolver
Newtonsoft.Json.Serialization.IContractResolver

Programme de résolution de contrat que SearchIndexClient utilisera. Cela garantit que les noms de champs sont générés d’une manière cohérente avec la façon dont le modèle sera sérialisé.

Retours

Collection de champs.

S’applique à