다음을 통해 공유


VersionControlServer.QueryHistory 메서드 (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean, Boolean, Boolean)

컬렉션을 가져옵니다 Changeset 지정 된 항목 및 버전을 일치 하는 개체입니다.

네임스페이스:  Microsoft.TeamFoundation.VersionControl.Client
어셈블리:  Microsoft.TeamFoundation.VersionControl.Client(Microsoft.TeamFoundation.VersionControl.Client.dll)

구문

‘선언
Public Function QueryHistory ( _
    path As String, _
    version As VersionSpec, _
    deletionId As Integer, _
    recursion As RecursionType, _
    user As String, _
    versionFrom As VersionSpec, _
    versionTo As VersionSpec, _
    maxCount As Integer, _
    includeChanges As Boolean, _
    slotMode As Boolean, _
    includeDownloadInfo As Boolean, _
    sortAscending As Boolean _
) As IEnumerable
public IEnumerable QueryHistory(
    string path,
    VersionSpec version,
    int deletionId,
    RecursionType recursion,
    string user,
    VersionSpec versionFrom,
    VersionSpec versionTo,
    int maxCount,
    bool includeChanges,
    bool slotMode,
    bool includeDownloadInfo,
    bool sortAscending
)

매개 변수

  • path
    형식: System.String
    로컬 경로 기록 쿼리할 수 있는 항목입니다.이 매개 변수에 와일드 카드를 포함할 수 있습니다.
  • deletionId
    형식: System.Int32
    삭제 되는 항목에 대 한 고유한 삭제 ID입니다.그렇지 않은 경우 0을 지정 합니다.
  • user
    형식: System.String
    사람에 대 한 기록을 쿼리할 수 있는 사용자입니다.모든 사용자에 대해 null을 지정 합니다.
  • maxCount
    형식: System.Int32
    기록 항목의 최대 수입니다.지정한 MaxValue 모든 변경 내용을 가져올 수 있습니다.
  • includeChanges
    형식: System.Boolean
    개별 항목의 변경 되는지 여부를 나타내는 플래그를 변경 집합에 포함 됩니다.그렇지 않으면, 변경 집합 메타 데이터만 포함 됩니다.
  • slotMode
    형식: System.Boolean
    항목 기록 검색 방법에 대해 설명 하는 플래그입니다.'True' 반환된 기록 항목 저장소에서 요청 된 경로에 있었던 여러 다른 항목을 반영할 수 있습니다.반환 된 기록 항목 단일 항목 현재 반영 'false'는 요청 된 경로입니다.
  • includeDownloadInfo
    형식: System.Boolean
    변경 집합을 서버에서 다운로드 하는 데 필요한 정보를 가져올 것인지를 설명 하는 플래그입니다.
  • sortAscending
    형식: System.Boolean
    결과 오름차순으로 정렬할 것인지를 설명 하는 플래그입니다. 없는 결과 정렬 하려면 false로 지정 합니다.

반환 값

형식: System.Collections.IEnumerable
컬렉션의 Changeset 는 쿼리와 일치 하는 개체입니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

VersionControlServer 클래스

QueryHistory 오버로드

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