QueryHistoryParameters 클래스

VersionControlServer 개체의 QueryHistory 메서드를 호출 하는 데 필요한 모든 매개 변수를 나타냅니다.

상속 계층 구조

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 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Protected 메서드 QueryHistoryParameters() QueryHistoryParameters 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 QueryHistoryParameters(ItemSpec) 새 QueryHistoryParameters 개체를 만듭니다.
Public 메서드 QueryHistoryParameters(String, RecursionType) 새 QueryHistoryParameters 개체를 만듭니다.

위쪽

속성

  이름 설명
Public 속성 Author 이 속성은 기본적으로 null로 설정됩니다.기록 쿼리에 특정 id로 작성 된 변경 집합의 집합을 제한 하려면이 속성을 설정 합니다.TFS 2010 서버 및 이전 버전에서이 속성의 형태로 "DOMAIN\user" 이어야 합니다.나중에 서버 id가이 형식의 받아들이고 이름 ("Maggie Carrido")를 표시할 수도 있습니다.
Public 속성 BatchSize QueryHistory 페이징 메커니즘에 대 한 일괄 처리 크기입니다.이 속성의 기본값은 256입니다.
Public 속성 DeletionId Item 속성에 제공 된 경로 삭제 하는 경우에 여기 Item 속성에 의해 참조 되는 특정 항목을 삭제 ID는 제공할 수 있습니다.기본값은 0입니다. 이 속성의 값이 다른 제공 일반적이 지 않습니다 및 TFS 2005 또는 2008을 사용 하는 경우에 필요 하다.
Public 속성 IncludeChanges 이 속성을 실제 변경 개체는 변경 집합의 (매니페스트)를 포함 하는 반환 된 집합 개체에 대해 필요한 경우 true로 설정 합니다.기본적으로이 속성은 false입니다 및 반환 된 개체 변경 집합 변경 집합 메타 데이터만 포함 됩니다. 도이 속성을 true로 집합을 설정 하면 반환 되는 개체 변경 범위는 쿼리를 수행 하는 데 사용 되는 항목/RecursionType 쌍을 참고 합니다.
Public 속성 IncludeDownloadInfo IncludeChanges 설정 된 경우에이 속성을 적용 하려면 true입니다.이 속성을 서버에서 생성 하도록 하려면 true로 설정 합니다. Url을 다운로드 하 여 각 변경 집합에 반환 되는 변경 객체를 포함 합니다.이 클라이언트가 서버에 한 번의 왕복 두 대신 사용 하 여 특정 변경 객체와 연관 된 파일 내용을 다운로드할 수 있습니다.서버 QueryHistory 호출을 한 결과에 선 집합의 크기에 true의 계산 시간 증가에이 속성을 설정 합니다.성능상의 이유로 반환 되는 개체 변경 내용을 다운로드 하려는 경우이 플래그를 사용 해야 합니다.
Public 속성 Item 해당 기록을 검색 되는 항목입니다.마지막 경로 일부로 포함 될 수 있습니다는?및 * 와일드 카드 문자는 $/ Abc/def/*.cs.항목의 로컬 경로 또는 서버 수 있습니다.
Public 속성 ItemVersion VersionSpec 지점에서 제공 하는 항목 속성에 경로 해결 해야 하는 시간에 설명 합니다.기본값은 VersionSpec.Latest입니다. 이 속성의 값이 다른 제공 흔하지 않습니다.
Public 속성 MaxResults QueryHistory 호출에서 반환 된 결과의 수를 제한 하려면이 속성을 설정 합니다.기본적으로이 속성에 Int32.MaxValue 설정 됩니다.QueryHistory 페이지 결과 서버에서 필요에 따라 백업합니다.따라서 자신의 소비는 Ienumerable의 제한 성능 관점에서 효율적인 거의입니다.
Public 속성 RecursionType 재귀 기록 쿼리를 수행 하는 경우 Item 속성을 적용할 형식입니다.
Public 속성 SlotMode 이 속성은 false (항목을 ItemVersion, DeletionId) 이면 튜플이 있는 항목 ID를 확인 하 고 항목 ID 이름 바꾸기를 통해 추적, 기록 수행 합니다.이 속성이 true 인 경우 튜플의 해결 되지.대신 재귀 쿼리가 있는 경우 어느 항목 이름의 항목 (아래에), 변경 집합이 모두 반환 됩니다.쿼리는 특정 "네임 스페이스 슬롯"에 됩니다 (슬롯 모드) 대신 특정 항목에 대해. 이 속성의 기본값은 true입니다.
Public 속성 SortAscending 기본적으로 QueryHistory 호출에서 결과에서 VersionEnd VersionStart (거꾸로)에 있습니다. 원하는 경우 오름차순으로 반환 될 결과 대신 (Versionstart에서 Versionend로),이 플래그를 true로 설정. 이 플래그는 TFS 2010 또는 이후 버전 서버에 적용 하려면 필요 합니다.
Public 속성 VersionEnd 시간 축 따라 기록 쿼리를 제한 하려면이 속성을 설정 합니다.이 속성의 기본값은 저장소의 최신 변경 집합과 기록 쿼리 범위의 시작을 나타내려면 null로.
Public 속성 VersionStart 시간 축 따라 기록 쿼리를 제한 하려면이 속성을 설정 합니다.이 속성의 기본값은 null로, 기록 쿼리 범위의 모든 거슬러 저장소를 만들 때 하 하.

위쪽

메서드

  이름 설명
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨)
Protected 메서드 Finalize 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 GetHashCode 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.TeamFoundation.VersionControl.Client 네임스페이스