Freigeben über


FieldBuilder.BuildForType Methode

Definition

Überlädt

BuildForType(Type)

Erstellt eine Auflistung von Field -Objekten, die den Eigenschaften des angegebenen Typs entsprechen.

BuildForType(Type, IContractResolver)

Erstellt eine Auflistung von Field -Objekten, die den Eigenschaften des angegebenen Typs entsprechen.

BuildForType<T>()

Erstellt eine Auflistung von Field -Objekten, die den Eigenschaften des angegebenen Typs entsprechen.

BuildForType<T>(IContractResolver)

Erstellt eine Auflistung von Field -Objekten, die den Eigenschaften des angegebenen Typs entsprechen.

BuildForType(Type)

Quelle:
FieldBuilder.cs

Erstellt eine Auflistung von Field -Objekten, die den Eigenschaften des angegebenen Typs entsprechen.

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)

Parameter

modelType
Type

Der Typ, für den Felder basierend auf seinen Eigenschaften erstellt werden.

Gibt zurück

Eine Auflistung von Feldern.

Gilt für:

BuildForType(Type, IContractResolver)

Quelle:
FieldBuilder.cs

Erstellt eine Auflistung von Field -Objekten, die den Eigenschaften des angegebenen Typs entsprechen.

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)

Parameter

modelType
Type

Der Typ, für den Felder basierend auf seinen Eigenschaften erstellt werden.

contractResolver
Newtonsoft.Json.Serialization.IContractResolver

Vertragslöser, den SearchIndexClient verwendet. Dadurch wird sichergestellt, dass die Feldnamen in einer Weise generiert werden, die mit der Art und Weise übereinstimmt, wie das Modell serialisiert wird.

Gibt zurück

Eine Auflistung von Feldern.

Gilt für:

BuildForType<T>()

Quelle:
FieldBuilder.cs

Erstellt eine Auflistung von Field -Objekten, die den Eigenschaften des angegebenen Typs entsprechen.

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)

Typparameter

T

Der Typ, für den Felder basierend auf seinen Eigenschaften erstellt werden.

Gibt zurück

Eine Auflistung von Feldern.

Gilt für:

BuildForType<T>(IContractResolver)

Quelle:
FieldBuilder.cs

Erstellt eine Auflistung von Field -Objekten, die den Eigenschaften des angegebenen Typs entsprechen.

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)

Typparameter

T

Der Typ, für den Felder basierend auf seinen Eigenschaften erstellt werden.

Parameter

contractResolver
Newtonsoft.Json.Serialization.IContractResolver

Vertragslöser, den SearchIndexClient verwendet. Dadurch wird sichergestellt, dass die Feldnamen in einer Weise generiert werden, die mit der Art und Weise übereinstimmt, wie das Modell serialisiert wird.

Gibt zurück

Eine Auflistung von Feldern.

Gilt für: