SearchServiceApplicationProxy.AddContextValueFromKeyForTuningQuery method
Adiciona um valor de contexto para o dado TuningQuery. Um contexto refere-se a qualquer propriedade de uma consulta e cada propriedade tem um ID de alocada dinamicamente. Neste método são usadas apenas duas propriedades: o usuário que emite a consulta (UserId) e o idioma do usuário (LanguageId). A ID alocada dinamicamente pode ser 0 ou 1.
Namespace: Microsoft.Office.Server.Search.Administration
Assembly: Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)
Syntax
'Declaração
Public Function AddContextValueFromKeyForTuningQuery ( _
searchObjectOwner As SearchObjectOwner, _
QueryId As Integer, _
ContextKey As String, _
ContextVal As String _
) As Integer
'Uso
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
)
Parâmetros
searchObjectOwner
Type: Microsoft.Office.Server.Search.Administration.SearchObjectOwnerO proprietário da hierarquia do site de pesquisa.
QueryId
Type: System.Int32A consulta de ajuste; uma consulta que você pode usar para personalizar o modelo de classificação.
ContextKey
Type: System.StringA chave de contexto; "LanguageId" ou "UserId".
ContextVal
Type: System.StringO valor de contexto.
Valor retornado
Type: System.Int32
O resultado. 0 indica êxito; -1 indica um erro.
Comentários
Use este método se você souber a chave da propriedade, por exemplo, UserId ou LanguageId. Caso contrário, use AddContextValueFromIdForTuningQuery().
Normalmente se houver vários usuários e várias consultas, o usuário ou consulta mais comum será escolhida. Um TuningQuery pode ter somente 1 usuário e 1.
Ver também
Referência
SearchServiceApplicationProxy class