SearchServiceApplicationProxy.CreateModel method
Creates a ranking model from the given rank features.
Namespace: Microsoft.Office.Server.Search.Administration
Assembly: Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)
Syntax
'Declaration
Public Function CreateModel ( _
searchObjectOwner As SearchObjectOwner, _
rankingModelId As Guid, _
modelSource As Guid, _
modelName As String, _
modelDescription As String, _
staticFeatures As List(Of StaticFeature), _
dynamicFeatures As List(Of DynamicFeature), _
secondLayerWeights As List(Of Double), _
secondLayerThresholds As List(Of Double), _
defaultWeight As Double _
) As Integer
'Usage
Dim instance As SearchServiceApplicationProxy
Dim searchObjectOwner As SearchObjectOwner
Dim rankingModelId As Guid
Dim modelSource As Guid
Dim modelName As String
Dim modelDescription As String
Dim staticFeatures As List(Of StaticFeature)
Dim dynamicFeatures As List(Of DynamicFeature)
Dim secondLayerWeights As List(Of Double)
Dim secondLayerThresholds As List(Of Double)
Dim defaultWeight As Double
Dim returnValue As Integer
returnValue = instance.CreateModel(searchObjectOwner, _
rankingModelId, modelSource, modelName, _
modelDescription, staticFeatures, _
dynamicFeatures, secondLayerWeights, _
secondLayerThresholds, defaultWeight)
public int CreateModel(
SearchObjectOwner searchObjectOwner,
Guid rankingModelId,
Guid modelSource,
string modelName,
string modelDescription,
List<StaticFeature> staticFeatures,
List<DynamicFeature> dynamicFeatures,
List<double> secondLayerWeights,
List<double> secondLayerThresholds,
double defaultWeight
)
Parameters
searchObjectOwner
Type: Microsoft.Office.Server.Search.Administration.SearchObjectOwnerThe owner of the search site hierarchy.
- rankingModelId
Type: System.Guid
- modelSource
Type: System.Guid
modelName
Type: System.StringName of the ranking model.
modelDescription
Type: System.StringDescription of the ranking model.
staticFeatures
Type: System.Collections.Generic.List<StaticFeature>A list containing all of the static rank features available in the ranking model.
dynamicFeatures
Type: System.Collections.Generic.List<DynamicFeature>A list containing all of the dynamic rank features available in the ranking model.
- secondLayerWeights
Type: System.Collections.Generic.List<Double>
- secondLayerThresholds
Type: System.Collections.Generic.List<Double>
- defaultWeight
Type: System.Double
Return value
Type: System.Int32
See also
Reference
SearchServiceApplicationProxy class