VersionControlPath.Combine 메서드 (String, String, String, PathLength)
기본 로컬 경로 기본 서버 경로 및 대상 로컬 경로 대상 서버 경로 계산합니다. 이렇게 로컬 경로, 서버 상대 경로를 변환 하 고 기본 서버 경로 사용 하 여 결합에 대 한 상대 경로 생성 합니다. 참고:이 메서드 잘못 된 경로 예외를 throw 하는 경우 대상 서버 경로 생성할 수 없습니다. 이 포함 가능한 이유: 1) 로컬 경로 다른 드라이브에 및 상대 하지 않습니다. 2) 계산 된 상대 경로와 결합 "음수 폴더 깊이"에서 기본 서버 경로 결과 (예: 디렉터리 위에 루트를 $/). 예: 결합 (@"c:\myproj\abc\efg" @"c:\\myproj\\abc\\blech" @"$/ foo")-& amp; gt; @"$/ 웩" 결합 (@"c:\myproj\abc\efg" @"c:\\myproj\\abc\\efg\\x" @"$/ bar")-& amp; gt; @"x / $/ efg" 결합 (@"c:\myproj\abc\efg" @"c:\\yourproj\\abc\\efg\\x" @"$/ bar")-& amp; gt; @ 결합 "InvalidPathException" (@"c:\myproj\abc\efg" @"c:\\yourproj\\abc\\efg" @"$/ myproj/abc/efg")-& amp; gt; @"$/ yourproj/abc/efg"
네임스페이스: Microsoft.TeamFoundation.VersionControl.Common
어셈블리: Microsoft.TeamFoundation.VersionControl.Common(Microsoft.TeamFoundation.VersionControl.Common.dll)
구문
‘선언
Public Shared Function Combine ( _
baseLocalPath As String, _
targetLocalPath As String, _
baseServerPath As String, _
maxServerPathLength As PathLength _
) As String
public static string Combine(
string baseLocalPath,
string targetLocalPath,
string baseServerPath,
PathLength maxServerPathLength
)
매개 변수
- baseLocalPath
형식: System.String
원본 항목의 로컬 경로입니다.
- targetLocalPath
형식: System.String
항목의 로컬 경로입니다.
- baseServerPath
형식: System.String
원본 항목의 서버 경로입니다.
- maxServerPathLength
형식: Microsoft.TeamFoundation.VersionControl.Common.PathLength
반환 값
형식: System.String
대상 항목의 절대 서버 경로입니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.