Repository5.Rollback 메서드
주어진 트리의 특정 버전 범위에 대 한 변경 내용이 롤백됩니다.
네임스페이스: Microsoft.TeamFoundation.VersionControl.Server
어셈블리: Microsoft.TeamFoundation.VersionControl.Server(Microsoft.TeamFoundation.VersionControl.Server.dll)
구문
‘선언
<WebMethodAttribute> _
Public Function Rollback ( _
workspaceName As String, _
workspaceOwner As String, _
items As ItemSpec(), _
itemVersion As VersionSpec, _
from As VersionSpec, _
to As VersionSpec, _
rollbackOptions As Integer, _
lockLevel As LockLevel, _
itemPropertyFilters As String(), _
itemAttributeFilters As String(), _
maxClientPathLength As Integer, _
<OutAttribute> ByRef conflicts As StreamingCollection(Of Conflict), _
<OutAttribute> ByRef failures As StreamingCollection(Of Failure), _
<OutAttribute> ByRef changePendedFlags As Integer _
) As StreamingCollection(Of GetOperation)
[WebMethodAttribute]
public StreamingCollection<GetOperation> Rollback(
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
VersionSpec itemVersion,
VersionSpec from,
VersionSpec to,
int rollbackOptions,
LockLevel lockLevel,
string[] itemPropertyFilters,
string[] itemAttributeFilters,
int maxClientPathLength,
out StreamingCollection<Conflict> conflicts,
out StreamingCollection<Failure> failures,
out int changePendedFlags
)
매개 변수
- workspaceName
형식: System.String
작업 영역의 이름입니다.
- workspaceOwner
형식: System.String
작업 영역의 소유자입니다.
- items
형식: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
- itemVersion
형식: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
- from
형식: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
롤백할 버전입니다.
- to
형식: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
롤백할 버전입니다.
- rollbackOptions
형식: System.Int32
옵션, RollbackOptions 열거형과 일치 합니다.
- lockLevel
형식: Microsoft.TeamFoundation.VersionControl.Server.LockLevel
롤백에 포함 된 항목에 적용 하려면 잠금.
- itemPropertyFilters
형식: array<System.String[]
- itemAttributeFilters
형식: array<System.String[]
반환 하도록 속성 목록을 가져오는 ops.
- maxClientPathLength
형식: System.Int32
최대 클라이언트 서버 경로 길이 지원 합니다.
- conflicts
형식: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Conflict>%
보류 중인 해결 되지 않은 항목의 목록입니다.확인 한 다음 롤백 작업의 세부 정보를 포함 합니다.
- failures
형식: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Failure>%
롤백에 실패 한 항목의 목록입니다.
- changePendedFlags
형식: System.Int32%
반환 값
형식: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<GetOperation>
클라이언트 업데이트에 대 한 GetOperations의 목록입니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.