Método VersionControlPath.Combine (String, String, String, PathLength)
Dado um caminho local de base, o caminho base do servidor e o caminho local de destino o computador cria um caminho do servidor de destino. Isso é feito gerando o caminho relativo para os caminhos locais, convertendo que a um caminho relativo do servidor e combinando com o caminho base do servidor. Observação: Este método irá acionar uma exceção inválido do caminho não se pode produzir o caminho do servidor de destino. As possíveis motivos para essa incluem: 1) caminhos locais estão em diferentes unidades e não são relacionados. 2) combinar um caminho relativo calculado com o caminho de servidor da base “resulta em uma profundidade negativo da pasta” (isso é raiz acima do diretório, $). Exemplos: De combinação (@c:\myproj\abc\efg", de " @ "c:\myproj\abc\blech", @ " $/foo”) -> @ (c:\myproj\abc\efg", @ " @ "c:\myproj\abc\efg\x", @ " $/bar”) -> @ combinação de " InvalidPathException” para produzir " inicia $/blech” de " $/efg/x (” @ "c:\myproj\abc\efg", @ "c:\yourproj\abc\efg\x", @ " $/bar”) -> @ (c:\myproj\abc\efg", @ " @ "c:\yourproj\abc\efg", @ " $/myproj/abc/efg”) -> $/yourproj/abc/efg” @ "
Namespace: Microsoft.TeamFoundation.VersionControl.Common
Assembly: Microsoft.TeamFoundation.VersionControl.Common (em Microsoft.TeamFoundation.VersionControl.Common.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- baseLocalPath
Tipo: System.String
O caminho local do item de origem.
- targetLocalPath
Tipo: System.String
O caminho local do item de destino.
- baseServerPath
Tipo: System.String
O caminho de servidor do item de origem.
- maxServerPathLength
Tipo: Microsoft.TeamFoundation.VersionControl.Common.PathLength
Valor de retorno
Tipo: System.String
O caminho absoluto do servidor de item de destino.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.