Partager via


DistanceScoringFunction Classe

Définition

Définit une fonction qui augmente les scores en fonction de la distance d’un emplacement géographique. 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
Héritage
DistanceScoringFunction
Attributs
Newtonsoft.Json.JsonObjectAttribute

Constructeurs

DistanceScoringFunction()

Initialise une nouvelle instance de la classe DistanceScoringFunction.

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

Initialise une nouvelle instance de la classe DistanceScoringFunction.

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

Initialise une nouvelle instance de la classe DistanceScoringFunction.

Propriétés

Boost

Obtient ou définit un multiplicateur pour le score brut. Doit être un nombre positif qui n’est pas égal à 1,0.

(Hérité de ScoringFunction)
FieldName

Obtient ou définit le nom du champ utilisé comme entrée dans la fonction de scoring.

(Hérité de ScoringFunction)
Interpolation

Obtient ou définit une valeur indiquant la façon dont l’augmentation sera interpolée entre les scores de document ; la valeur par défaut est « Linear ». Les valeurs possibles sont les suivantes : 'linear', 'constant', 'quadratic', 'logarithmic'

(Hérité de ScoringFunction)
Parameters

Obtient ou définit des valeurs de paramètres pour la fonction de scoring de distance.

Méthodes

Validate()

Validez l’objet.

S’applique à