Share via


DistanceScoringFunction Klasse

Definition

Definiert eine Funktion, die die Bewertungen basierend auf der Entfernung von einem geografischen Standort erhöht. https://docs.microsoft.com/rest/api/searchservice/Add-scoring-profiles-to-a-search-index

[Newtonsoft.Json.JsonObject("distance")]
public class DistanceScoringFunction : Microsoft.Azure.Search.Models.ScoringFunction
[<Newtonsoft.Json.JsonObject("distance")>]
type DistanceScoringFunction = class
    inherit ScoringFunction
Public Class DistanceScoringFunction
Inherits ScoringFunction
Vererbung
DistanceScoringFunction
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

DistanceScoringFunction()

Initialisiert eine neue instance der DistanceScoringFunction-Klasse.

DistanceScoringFunction(String, Double, DistanceScoringParameters, Nullable<ScoringFunctionInterpolation>)

Initialisiert eine neue instance der DistanceScoringFunction-Klasse.

DistanceScoringFunction(String, Double, String, Double, Nullable<ScoringFunctionInterpolation>)

Initialisiert eine neue instance der DistanceScoringFunction-Klasse.

Eigenschaften

Boost

Ruft einen Multiplikator für die Rohbewertung ab oder legt diese fest. Muss eine positive Zahl sein, die nicht gleich 1,0 ist.

(Geerbt von ScoringFunction)
FieldName

Ruft den Namen des Felds ab, das als Eingabe für die Bewertungsfunktion verwendet wird, oder legt diesen fest.

(Geerbt von ScoringFunction)
Interpolation

Ruft einen Wert ab, der angibt, wie die Erhöhung über dokumentübergreifende Bewertungen interpoliert wird, oder legt diesen fest. wird standardmäßig auf "Linear" festgelegt. Mögliche Werte: "linear", "konstant", "quadratisch", "logarithmisch"

(Geerbt von ScoringFunction)
Parameters

Ruft Parameterwerte für die Entfernungsbewertungsfunktion ab oder legt diese fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: