다음을 통해 공유


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을 다운로드 하 고 각 변경 집합에 반환 되는 변경 객체를 포함 합니다.그러면 클라이언트 2 대신 서버에 대 한 왕복을 사용 하 여 특정 변경 객체와 연관 된 파일 내용을 다운로드할 수 있습니다.QueryHistory 호출 및 연결에 결과 집합의 크기에 대 한 서버의 계산 시간 증가 true로이 속성을 설정 합니다.성능상의 이유로 반환 되는 개체 변경 내용을 다운로드 하려는 경우에이 플래그를 사용 해야 합니다.
Public 속성 Item 검색할 내용이 있는 항목입니다.마지막 경로 부분을 포함할 수는? 및 * $/ Abc/def/*.cs 있는 와일드 카드 문자입니다.항목 서버 경로 이거나 로컬 경로일 수 있습니다.
Public 속성 ItemVersion VersionSpec 점을 설명 하는 항목 속성에 경로 해결 해야 하는 시간에서입니다.기본값은 VersionSpec.Latest입니다. 이 속성에 다른 값을 제공 하는 흔하지 않습니다.
Public 속성 MaxResults QueryHistory 호출에서 반환 된 결과의 수를 제한 하려면이 속성을 설정 합니다.기본적으로이 속성은 Int32.MaxValue로 설정 됩니다.QueryHistory 페이지 결과 필요에 따라 서버에서 다시 합니다.따라서 제한는 IEnumerable의 직접 소비 하는 성능 측면에서 효과적으로 거의입니다.
Public 속성 RecursionType 기록 쿼리를 수행할 때 항목 속성에 적용 하려면 재귀 형식입니다.
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 네임스페이스