QueryHistoryParameters - класс
Представляет все параметры, необходимые для вызова метода QueryHistory объекта VersionControlServer.
Иерархия наследования
System.Object
Microsoft.TeamFoundation.VersionControl.Client.QueryHistoryParameters
Пространство имен: Microsoft.TeamFoundation.VersionControl.Client
Сборка: Microsoft.TeamFoundation.VersionControl.Client (в Microsoft.TeamFoundation.VersionControl.Client.dll)
Синтаксис
'Декларация
Public Class QueryHistoryParameters
public class QueryHistoryParameters
Тип QueryHistoryParameters предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
QueryHistoryParameters() | Инициализирует новый экземпляр класса QueryHistoryParameters. |
![]() |
QueryHistoryParameters(ItemSpec) | Создает новый объект QueryHistoryParameters. |
![]() |
QueryHistoryParameters(String, RecursionType) | Создает новый объект QueryHistoryParameters. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Author | По умолчанию это свойство имеет значение null.Задайте это свойство, чтобы ограничить запрос журнала в набор наборов изменений созданы указанным идентификатором.Для сервера TFS 2010 и выше это свойство должно быть в формате «DOMAIN\user».Последующие серверы принимают идентификаторы в этом формате, а также отображаемых именах («Maggie Carrido»). |
![]() |
BatchSize | Размер пакета для механизма разбиения по страницам QueryHistory.По умолчанию значением данного свойства является 256. |
![]() |
DeletionId | Если удаляется путь, описанном в свойстве элемента, идентификатор удаления указанного элемента, на который ссылается свойство элемента может быть представлен ниже.По умолчанию используется значение ноль. указав другое значение для этого свойства обычно не используется, и требуется только при использовании TFS 2005 или 2008. |
![]() |
IncludeChanges | Установите для этого свойства значение true, если требуется для возвращенных объектов Набора изменений содержит фактические объекты, изменения (манифест набора изменений).По умолчанию это значение свойства, возвращающие объекты Набора изменений будут содержать только метаданные для набора изменений. Обратите внимание, что даже если это свойство имеет значение true, набор объектов, возвращаемых изменения относится к парам элементов/RecursionType, используемые для выполнения запроса. |
![]() |
IncludeDownloadInfo | Это свойство применяется только при IncludeChanges имеет значение true.Задайте это свойство равным " true ", чтобы иметь сервер создавать URL-адреса загрузки и включить их возвращаемыми объекты изменения в каждом Наборе изменений.Это позволяет клиенту, чтобы загрузить содержимое файла, связанное с указанным объектом изменения с помощью одного обратного преобразования на сервер, а не 2.Это свойство устанавливается значение true увеличивает время вычисления на сервере для вызова QueryHistory, а также размер результирующего набора, отправленные по сети.Для повышения производительности необходимо включить этот флажок, только если планируется загрузить содержимое возвращаемых объектов изменения. |
![]() |
Item | Элемент журнал которого требуется извлечь.Последняя часть пути может включать? * и подстановочные знаки, то $/Abc/def/*.cs.Элемент может быть сервером или локальный путь. |
![]() |
ItemVersion | Момент времени версию файла, в котором используется путь в свойстве элемента должен быть разрешен.По умолчанию в VersionSpec.Latest; указав другое значение для этого свойства обычно не используется. |
![]() |
MaxResults | Задайте это свойство, чтобы ограничить число результатов, возвращаемых при вызове QueryHistory.По умолчанию это свойство имеет значение Int32.MaxValue.Страницы QueryHistory приводят к обратно с сервера по требованию.Таким образом, чтобы использовать собственное IEnumerable почти так же эффективным с точки зрения производительности. |
![]() |
RecursionType | Тип рекурсии, которые нужно применить к свойству элемента при выполнении запроса журнала. |
![]() |
SlotMode | Если это свойство значение, (элемент, ItemVersion, DeletionId) кортеж будет идентификатор элемента и журнал выполняется на этом идентификатор элемента, отслеживания поперек переименовать.Если это свойство имеет значение true, кортеж не допускается.Вместо этого все наборы изменений, которые имеют элемент с элементом имя (или под ним, если запрос рекурсивн), возвращаются.То есть запрос на определенной области «пространство имен» (режим области), а не на указанного элемента. Это свойство устанавливается значение по умолчанию true. |
![]() |
SortAscending | По умолчанию результаты из вызова QueryHistory из VersionEnd в VersionStart (обратный порядок). Если требуется использовать результаты, возвращенные в порядке возрастания (вместо из VersionStart в VersionEnd), установите этот флажок в значение true. Этот флажок требует TFS 2010 или более поздней версии сервера имеет любой результат. |
![]() |
VersionEnd | Задайте это свойство, чтобы ограничить запрос журнала вдоль оси времени.Это свойство устанавливается значение по умолчанию NULL, что диапазон запроса журнала начинается с последним набором изменений в репозитории. |
![]() |
VersionStart | Задайте это свойство, чтобы ограничить запрос журнала вдоль оси времени.Это свойство устанавливается значение по умолчанию NULL, что диапазон запроса журнала проходит полностью обратно в хранилище, когда был создан. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.VersionControl.Client - пространство имен