Share via


MagnitudeScoringFunction Klasse

Definition

Definiert eine Funktion, die die Bewertungen basierend auf der Größe eines numerischen Felds erhöht. https://docs.microsoft.com/rest/api/searchservice/Add-scoring-profiles-to-a-search-index

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

Konstruktoren

MagnitudeScoringFunction()

Initialisiert eine neue instance der MagnitudeScoringFunction-Klasse.

MagnitudeScoringFunction(String, Double, Double, Double, Nullable<Boolean>, Nullable<ScoringFunctionInterpolation>)

Initialisiert eine neue instance der MagnitudeScoringFunction-Klasse.

MagnitudeScoringFunction(String, Double, MagnitudeScoringParameters, Nullable<ScoringFunctionInterpolation>)

Initialisiert eine neue instance der MagnitudeScoringFunction-Klasse.

Eigenschaften

Boost

Ruft einen Multiplikator für die Unformatierte Bewertung 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 Verstärkung über Dokumentbewertungen hinweg interpoliert wird, oder legt einen Wert fest. wird standardmäßig auf "Linear" festgelegt. Mögliche Werte: "linear", "konstant", "quadratisch", "logarithmisch"

(Geerbt von ScoringFunction)
Parameters

Ruft Parameterwerte für die Größenbewertungsfunktion ab oder legt diese fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: