SearchModelFactory.ScoringFunction(String, String, Double, Nullable<ScoringFunctionInterpolation>) Method

Definition

Initializes a new instance of ScoringFunction.

public static Azure.Search.Documents.Indexes.Models.ScoringFunction ScoringFunction (string type, string fieldName, double boost, Azure.Search.Documents.Indexes.Models.ScoringFunctionInterpolation? interpolation);
static member ScoringFunction : string * string * double * Nullable<Azure.Search.Documents.Indexes.Models.ScoringFunctionInterpolation> -> Azure.Search.Documents.Indexes.Models.ScoringFunction
Public Shared Function ScoringFunction (type As String, fieldName As String, boost As Double, interpolation As Nullable(Of ScoringFunctionInterpolation)) As ScoringFunction

Parameters

type
System.String

Indicates the type of function to use. Valid values include magnitude, freshness, distance, and tag. The function type must be lower case.

fieldName
System.String

The name of the field used as input to the scoring function.

boost
System.Double

A multiplier for the raw score. Must be a positive number not equal to 1.0.

interpolation
System.Nullable<ScoringFunctionInterpolation>

A value indicating how boosting will be interpolated across document scores; defaults to "Linear".

Returns

ScoringFunction

Applies to