Classe QueryHistoryParameters
Representa todos os parâmetros necessários chame o método de QueryHistory no objeto de VersionControlServer.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.VersionControl.Client.QueryHistoryParameters
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (em Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintaxe
'Declaração
Public Class QueryHistoryParameters
public class QueryHistoryParameters
O tipo QueryHistoryParameters expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
QueryHistoryParameters() | Inicializa uma nova instância da classe QueryHistoryParameters. |
![]() |
QueryHistoryParameters(ItemSpec) | Cria um novo objeto de QueryHistoryParameters. |
![]() |
QueryHistoryParameters(String, RecursionType) | Cria um novo objeto de QueryHistoryParameters. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
Author | Essa propriedade tem como padrão para nulo.Defina essa propriedade para restringir a consulta histórico ao conjunto de conjuntos de alterações criados por uma identidade específica.Para servidores de TFS 2010 e anteriormente, esta propriedade deve estar no formulário “DOMÍNIO \ usuário”.Um servidores posteriores aceitam identidades neste formato, e também em nomes para exibição Maggie Carrido (“”). |
![]() |
BatchSize | O tamanho em lotes para o mecanismo de paginação de QueryHistory.O valor padrão para essa propriedade é 256. |
![]() |
DeletionId | Se o caminho fornecido na propriedade item é excluído, o ID da exclusão do item específico mencionado pela propriedade item pode ser fornecido aqui.Opções para zero; fornecer um outro valor para essa propriedade não é comum, e só é necessário quando você usa TFS 2005 ou 2008. |
![]() |
IncludeChanges | Defina essa propriedade para retificar se você precisar para os objetos retornados do conjunto de alterações contém os objetos reais de alterações (o manifesto do conjunto de alterações).Por padrão, essa propriedade for falsa, e objetos de conjunto de alterações retornados irá conter somente os metadados do conjunto de alterações. Observe que mesmo quando essa propriedade é definida para retificar, o conjunto de objetos retornados de alteração é delimitado para pares de item/RecursionType usados para executar a consulta. |
![]() |
IncludeDownloadInfo | Esta propriedade se aplica somente quando IncludeChanges é definido para retificar.Defina essa propriedade para retificar para que o servidor gerar URL do download e incluí-los com objetos de alteração retornados em cada conjunto de alterações.Isso permite que o cliente baixar o conteúdo do arquivo associado com um determinado objeto de alteração usando um processamento para o servidor em vez de dois.Definir esta propriedade para retificar gera o tempo de computação no servidor para a chamada de QueryHistory, e também o tamanho do conjunto de resultados em transmissão.Por razões de desempenho, você deve ativar este sinalizador somente se você pretende baixar conteúdo que a alteração retornado objetos. |
![]() |
Item | O item cujo histórico deve ser recuperado.A parte a mais recente do caminho pode incluir? e * os caracteres curinga, que são $/Abc/def/*.cs.O item pode ser um servidor ou um caminho local. |
![]() |
ItemVersion | Um VersionSpec que descreve o ponto no tempo em que o caminho fornecido na propriedade item deve ser resolvido.Opções a VersionSpec.Latest; fornecer um outro valor para essa propriedade não é comum. |
![]() |
MaxResults | Defina essa propriedade para limitar o número de resultados retornados pela chamada de QueryHistory.Por padrão, essa propriedade é definida como Int32.MaxValue.Os resultados das páginas de QueryHistory volta do servidor sob demanda.Portanto, limitar seu próprio consumo de IEnumerable é quase como eficiente de uma perspectiva de desempenho. |
![]() |
RecursionType | O tipo de recursão para aplicar à propriedade item quando você executar a consulta histórico. |
![]() |
SlotMode | Se essa propriedade é false, então (item, ItemVersion DeletionId), o tuple é resolvido para um ID de item e o histórico é executado no ID de item, controlando para renomear.Se essa propriedade é verdadeira, o tuple não é resolvido.Em vez disso, todos os conjuntos de alterações que têm um item com o item de nome (ou abaixo deles, se a consulta é recursivo), são retornados.Isto é, a consulta é “em um slot específico namespace” (modo de encaixe ativada) em vez de um item específico. Essa propriedade tem como padrão para retificar. |
![]() |
SortAscending | Por padrão, os resultados de uma chamada de QueryHistory são de VersionEnd a VersionStart (ordem inversa.) Se você deseja que os resultados sejam retornados em vez de na ordem crescente (de VersionStart a VersionEnd), defina este sinalizador para retificar. Este sinalizador requer TFS 2010 ou posterior um servidor de versão para alguns efetuar. |
![]() |
VersionEnd | Defina essa propriedade para restringir a consulta histórico ao longo do eixo de tempo.Essa propriedade tem como padrão para nulo, para indicar que o intervalo de iniciar de consulta histórico com o conjunto de alterações o último no armazenamento. |
![]() |
VersionStart | Defina essa propriedade para restringir a consulta histórico ao longo do eixo de tempo.Essa propriedade tem como padrão para nulo, para indicar que o intervalo de consulta histórico aparece qualquer forma de volta para quando o armazenamento foi criado. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.