Freigeben über


Field Konstruktoren

Definition

Überlädt

Field(String, AnalyzerName)

Initialisiert ein neues durchsuchbares Zeichenfolgenfeld mit den erforderlichen Argumenten.

Field(String, DataType)

Initialisiert ein neues einfaches Feld mit den erforderlichen Argumenten.

Field(String, DataType, AnalyzerName)

Initialisiert ein neues durchsuchbares einfaches Feld mit den erforderlichen Argumenten.

Field(String, DataType, IList<Field>)

Initialisiert ein neues komplexes Feld mit den erforderlichen Argumenten.

Field(String, AnalyzerName)

Quelle:
Field.Customization.cs

Initialisiert ein neues durchsuchbares Zeichenfolgenfeld mit den erforderlichen Argumenten.

public Field (string name, Microsoft.Azure.Search.Models.AnalyzerName analyzerName);
new Microsoft.Azure.Search.Models.Field : string * Microsoft.Azure.Search.Models.AnalyzerName -> Microsoft.Azure.Search.Models.Field
Public Sub New (name As String, analyzerName As AnalyzerName)

Parameter

name
String

Der Name des Zeichenfolgenfelds.

analyzerName
AnalyzerName

Der Name des Analysetools, der für das einfache Feld verwendet werden soll.

Hinweise

Das neue Feld ist automatisch durchsuchbar und vom Typ Edm.String.

Gilt für:

Field(String, DataType)

Quelle:
Field.Customization.cs

Initialisiert ein neues einfaches Feld mit den erforderlichen Argumenten.

public Field (string name, Microsoft.Azure.Search.Models.DataType dataType);
new Microsoft.Azure.Search.Models.Field : string * Microsoft.Azure.Search.Models.DataType -> Microsoft.Azure.Search.Models.Field
Public Sub New (name As String, dataType As DataType)

Parameter

name
String

Der Name des einfachen Felds.

dataType
DataType

Der Datentyp des einfachen Felds. Ein komplexer Typ darf nicht sein.

Ausnahmen

Wird ausgelöst, wenn es sich um dataType einen komplexen Typ handelt.

Gilt für:

Field(String, DataType, AnalyzerName)

Quelle:
Field.Customization.cs

Initialisiert ein neues durchsuchbares einfaches Feld mit den erforderlichen Argumenten.

public Field (string name, Microsoft.Azure.Search.Models.DataType dataType, Microsoft.Azure.Search.Models.AnalyzerName analyzerName);
new Microsoft.Azure.Search.Models.Field : string * Microsoft.Azure.Search.Models.DataType * Microsoft.Azure.Search.Models.AnalyzerName -> Microsoft.Azure.Search.Models.Field
Public Sub New (name As String, dataType As DataType, analyzerName As AnalyzerName)

Parameter

name
String

Der Name des einfachen Felds.

dataType
DataType

Der Datentyp des Felds. Ein komplexer Typ darf nicht sein.

analyzerName
AnalyzerName

Der Name des Analysetools, das für das Feld verwendet werden soll.

Ausnahmen

Wird ausgelöst, wenn es sich um dataType einen komplexen Typ handelt.

Hinweise

Das neue Feld kann automatisch durchsucht werden.

Gilt für:

Field(String, DataType, IList<Field>)

Quelle:
Field.Customization.cs

Initialisiert ein neues komplexes Feld mit den erforderlichen Argumenten.

public Field (string name, Microsoft.Azure.Search.Models.DataType dataType, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> fields);
new Microsoft.Azure.Search.Models.Field : string * Microsoft.Azure.Search.Models.DataType * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> -> Microsoft.Azure.Search.Models.Field
Public Sub New (name As String, dataType As DataType, fields As IList(Of Field))

Parameter

name
String

Der Name des komplexen Felds.

dataType
DataType

Der Datentyp des Felds. Muss ein komplexer Typ sein.

fields
IList<Field>

Die Unterfelder, die den komplexen Typ umfassen. Es kann sich um einfache oder komplexe Felder handeln.

Ausnahmen

Wird ausgelöst, wenn dataType es sich nicht um einen komplexen Typ handelt.

Wird ausgelöst, wenn fields null ist.

Wird ausgelöst, wenn fields leer ist.

Gilt für: