Classe QueryHistoryParameters
Rappresenta tutti i parametri necessari per chiamare il metodo di QueryHistory l'oggetto di VersionControlServer.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.VersionControl.Client.QueryHistoryParameters
Spazio dei nomi: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintassi
'Dichiarazione
Public Class QueryHistoryParameters
public class QueryHistoryParameters
Il tipo QueryHistoryParameters espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
QueryHistoryParameters() | Inizializza una nuova istanza della classe QueryHistoryParameters. | |
QueryHistoryParameters(ItemSpec) | Crea un nuovo oggetto di QueryHistoryParameters. | |
QueryHistoryParameters(String, RecursionType) | Crea un nuovo oggetto di QueryHistoryParameters. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Author | Questa proprietà viene impostata sul valore predefinito null.Impostare questa proprietà per limitare la query cronologia al set di insiemi di modifiche creati da un'identità specifica.Per i server TFS 2010 e versioni precedenti, questa proprietà deve essere nel formato "DOMINIO \ utente".I server successivi accettano le identità in questo formato e anche nei nomi visualizzati ("Maggie Carrido"). | |
BatchSize | Le dimensioni del batch per il meccanismo di paging di QueryHistory.Il valore predefinito per questa proprietà è 256. | |
DeletionId | Se il percorso specificato nella proprietà dell'elemento viene eliminato, l'id di eliminazione dell'elemento specifico definito dalla proprietà dell'elemento può essere fornita di seguito.È impostato su zero, fornire un altro valore per questa proprietà non è comune ed è necessario solo quando si utilizzano TFS 2005 o 2008. | |
IncludeChanges | Impostare questa proprietà su true se è necessario che gli oggetti restituiti dell'insieme di modifiche contenga effettivi oggetti di modifica del manifesto dell'insieme di modifiche).Per impostazione predefinita, questa proprietà è false e gli oggetti dell'insieme di modifiche conterranno restituiti solo i metadati dell'insieme di modifiche. Si noti che anche quando questa proprietà è impostata su true, il set di oggetti di modifica restituiti sono limitate alla coppia RecursionType/elemento utilizzata per eseguire la query. | |
IncludeDownloadInfo | Questa proprietà si applica solo quando IncludeChanges è true.Impostare questa proprietà su true per eseguire importarli il server generare il download URL e agli oggetti di modifica restituiti in ogni set di modifiche.Ciò consente al client scaricare il contenuto del file associato a un oggetto di modifica specifica utilizzando un round trip al server anziché due.L'impostazione di questa proprietà per allineare gli aumentare il tempo di calcolo nel server per la chiamata di QueryHistory e di gruppo di risultati sull'associazione.Per motivi di prestazioni, è necessario abilitare questo flag solo se si desidera scaricare il contenuto gli oggetti di modifica restituiti. | |
Item | L'elemento della cronologia deve essere recuperata.L'ultima parte del percorso può includere?* e caratteri jolly, è $/Abc/def/*.cs.L'elemento può essere un server o un percorso locale. | |
ItemVersion | Un VersionSpec che descrive il momento in cui il percorso specificato nella proprietà dell'elemento deve essere risolto.L'impostazione predefinita è VersionSpec.Latest; fornire un altro valore per questa proprietà non è comune. | |
MaxResults | Impostare questa proprietà per limitare il numero di risultati restituiti dalla chiamata di QueryHistory.Per impostazione predefinita, questa proprietà è impostata su Int32.MaxValue.QueryHistory paging dei risultati del server su richiesta.Di conseguenza, limitare il autoconsumo dell'IEnumerable è quasi come partire dal punto di vista delle prestazioni. | |
RecursionType | Il tipo di ricorsione da applicare alla proprietà dell'elemento quando si esegue la query della cronologia. | |
SlotMode | Se questa proprietà è false, quindi (elemento, ItemVersion, DeletionId) la tupla viene risolta in un ID elemento e la cronologia viene eseguita su tale ID elemento, tenere traccia tramite rinominato.Se questa proprietà è true, la tupla non viene risolto.Invece, tutti gli insiemi di modifiche che hanno un elemento con l'elemento di nome o al di sotto di, se la query è ricorsiva), vengono restituiti.Ovvero la query è "su uno slot di spazio dei nomi" specifico (modalità lo slot) anziché su un determinato elemento. Impostazioni predefinite di questa proprietà su true. | |
SortAscending | Per impostazione predefinita, i risultati di una chiamata di QueryHistory provengono da VersionEnd a VersionStart (ordine inverso). Se si desidera che i risultati da restituire in ordine crescente (anziché da VersionStart a VersionEnd), impostare questo flag su true. Questo flag richiede un TFS 2010 o un server successivo della versione di ottenere qualsiasi effetto. | |
VersionEnd | Impostare questa proprietà per limitare la query cronologia lungo l'asse di tempo.Impostazioni predefinite di questa proprietà da null, indicare che l'intervallo della cronologia inizia con l'ultimo set di modifiche nel repository. | |
VersionStart | Impostare questa proprietà per limitare la query cronologia lungo l'asse di tempo.Impostazioni predefinite di questa proprietà da null, indicare che l'intervallo della cronologia su qualsiasi strada di nuovo al repository quando è stata creata. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client