Repository5.Destroy 메서드
ItemSpec 나타내는 하위 트리를 파괴 하십시오.
네임스페이스: Microsoft.TeamFoundation.VersionControl.Server
어셈블리: Microsoft.TeamFoundation.VersionControl.Server(Microsoft.TeamFoundation.VersionControl.Server.dll)
구문
‘선언
<WebMethodAttribute> _
Public Function Destroy ( _
item As ItemSpec, _
versionSpec As VersionSpec, _
stopAtSpec As VersionSpec, _
flags As Integer, _
maxClientPathLength As Integer, _
<OutAttribute> ByRef failures As Failure(), _
<OutAttribute> ByRef pendingChanges As StreamingCollection(Of PendingSet), _
<OutAttribute> ByRef shelvedChanges As StreamingCollection(Of PendingSet) _
) As Item()
[WebMethodAttribute]
public Item[] Destroy(
ItemSpec item,
VersionSpec versionSpec,
VersionSpec stopAtSpec,
int flags,
int maxClientPathLength,
out Failure[] failures,
out StreamingCollection<PendingSet> pendingChanges,
out StreamingCollection<PendingSet> shelvedChanges
)
매개 변수
- item
형식: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
로컬 또는 서버 경로 재귀적으로 삭제 합니다.
- versionSpec
형식: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
ItemSpec를 해결 하려면 버전 사양입니다.
- stopAtSpec
형식: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
KeepHistory 동작에 영향을 주는 (레이블 또는 작업 영역) 간략 한 사양입니다.
- flags
형식: System.Int32
파괴의 세트 옵션 KeepHistory: 설정 파괴만이 즉 true로 제거 stopAt 힘을 나타내는 변경 집합에 포함 되지 파일의 모든 버전의 내용: 경우 파괴이 즉 콘텐츠 가비지 컬렉션 미리 보기 비동기적으로 시작을 true로 설정: 설정 없음 데이터베이스 데이터를 true로 실제로 삭제 됩니다삭제 된 항목 목록을 반환 합니다.
- maxClientPathLength
형식: System.Int32
최대 클라이언트 서버 경로 길이 지원 합니다.
- failures
형식: array<Microsoft.TeamFoundation.VersionControl.Server.Failure[]%
매개는 출력 변수가 있을 경우 해당 오류를 보고 하는 삭제 작업을 시도 하는 동안 발생 한.
- pendingChanges
형식: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>%
- shelvedChanges
형식: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>%
반환 값
형식: array<Microsoft.TeamFoundation.VersionControl.Server.Item[]
삭제 된 항목의 목록입니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.