Freigeben über


SearchServiceApplicationProxy.AddContextValueFromKeyForTuningQuery-Methode

Fügt einen Kontextwert für den angegebenen TuningQuery. Ein Kontext bezieht sich auf eine Eigenschaft in einer Abfrage und jede Eigenschaft verfügt über eine dynamisch zugewiesene ID ein. Bei dieser Methode werden nur zwei Eigenschaften verwendet: der Benutzer ausgeben, die Abfrage (UserId) und die Sprache des Benutzers (LanguageId). Die dynamisch zugewiesene ID kann 0 oder 1 sein.

Namespace:  Microsoft.Office.Server.Search.Administration
Assembly:  Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)

Syntax

'Declaration
Public Function AddContextValueFromKeyForTuningQuery ( _
    searchObjectOwner As SearchObjectOwner, _
    QueryId As Integer, _
    ContextKey As String, _
    ContextVal As String _
) As Integer
'Usage
Dim instance As SearchServiceApplicationProxy
Dim searchObjectOwner As SearchObjectOwner
Dim QueryId As Integer
Dim ContextKey As String
Dim ContextVal As String
Dim returnValue As Integer

returnValue = instance.AddContextValueFromKeyForTuningQuery(searchObjectOwner, _
    QueryId, ContextKey, ContextVal)
public int AddContextValueFromKeyForTuningQuery(
    SearchObjectOwner searchObjectOwner,
    int QueryId,
    string ContextKey,
    string ContextVal
)

Parameter

  • QueryId
    Typ: System.Int32

    Die Abfrage optimieren; eine Abfrage, die Sie zum Anpassen des Ranking-Modells verwenden können.

  • ContextKey
    Typ: System.String

    Die Kontext-Taste; "LanguageId" oder "UserId".

Rückgabewert

Typ: System.Int32
Das Ergebnis. 0 zeigt Erfolg an. -1 zeigt einen Fehler an.

Hinweise

Verwenden Sie diese Methode, wenn Sie wissen, dass den Schlüssel der Eigenschaft, z. B. UserId oder LanguageId. Andernfalls verwenden Sie AddContextValueFromIdForTuningQuery().

In der Regel, wenn mehrere Benutzer und mehrere Abfragen vorhanden sind, wird der am häufigsten verwendeten Benutzer oder Abfrage gewählt. Ein TuningQuery kann nur 1 Benutzer und 1 Sprache haben.

Siehe auch

Referenz

SearchServiceApplicationProxy Klasse

SearchServiceApplicationProxy-Member

Microsoft.Office.Server.Search.Administration-Namespace