VersionControlPath.Combine 메서드 (String, String, String)
기본 로컬 경로 지정 하면 기본 서버 경로 및 로컬 경로가 대상 대상 서버 경로 계산 합니다.로컬 경로 대 한 상대 경로 생성 하 고 서버 상대 경로를 변환 하는 기본 서버와 경로 결합 하 여 완료 합니다.
참고: 대상 서버 경로 생성할 수 없는 경우이 메서드에 잘못 된 경로 예외를 throw 합니다.가능한 원인은 다음과 같습니다.
1) 로컬 경로 다른 드라이브에 이며 상대 수 없습니다.
2) 기본 서버 경로를 계산 된 상대 경로 결합 하면 "음의 폴더 깊이" (즉 디렉터리 위에 루트에서 $/).
예: "c:\myproj\abc\xyz", "c:\myproj\abc\blech" @ @ "$ /abc") (@ 결합-> "$ / blech" 조합 ("c:\myproj\abc\xyz", "c:\myproj\abc\xyz\x" @ @ "$ / xyz")-@ @ > "$ / xyz/x" 조합 ("c:\myproj\abc\xyz", "c:\yourproj\abc\xyz\x" @ @ "$ / xyz")-@ @ > "InvalidPathException" 조합 ("c:\myproj\abc\xyz", "c:\yourproj\abc\xyz", "$ / myproj/abc/xyz" @ @)-@ @ > "$ / yourproj/abc/xyz @"
네임스페이스: 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 _
) As String
public static string Combine(
string baseLocalPath,
string targetLocalPath,
string baseServerPath
)
매개 변수
- baseLocalPath
형식: System.String
항목의 로컬 경로 원본입니다.
- targetLocalPath
형식: System.String
항목의 로컬 경로 지정 하십시오.
- baseServerPath
형식: System.String
항목의 서버 경로 원본입니다.
반환 값
형식: System.String
대상 항목의 절대 서버 경로입니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.