SearchServiceApplicationProxy.AddContextValueFromIdForTuningQuery 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 AddContextValueFromIdForTuningQuery ( _
searchObjectOwner As SearchObjectOwner, _
QueryId As Integer, _
ContextId As Integer, _
ContextVal As String _
) As Integer
'Uso
Dim instance As SearchServiceApplicationProxy
Dim searchObjectOwner As SearchObjectOwner
Dim QueryId As Integer
Dim ContextId As Integer
Dim ContextVal As String
Dim returnValue As Integer
returnValue = instance.AddContextValueFromIdForTuningQuery(searchObjectOwner, _
QueryId, ContextId, ContextVal)
public int AddContextValueFromIdForTuningQuery(
SearchObjectOwner searchObjectOwner,
int QueryId,
int ContextId,
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.
ContextId
Type: System.Int32A identificação de contexto; 0 ou 1.
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 identificação de sua propriedade. Caso contrário, use AddContextValueFromKeyForTuningQuery().
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