Método TeamFoundationVersionControlService.QueryPendingSets (TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], Boolean, PathLength, Boolean, array<String[], Boolean)
Retorna uma lista de alterações pendentes correspondentes a critérios específicos. Se workspaceName não for nulo, ownerName também deverá ser especificado. Os filhos são retornados de acordo com a opção recursiva. Se RecursionType.None for especificado, apenas o serverItem será retornado. Se RecursionType.OneLevel for especificado e o serverItem representar uma pasta, essa pasta e seus filhos diretos serão retornados. Se RecursionType.Full é especificado e o serverItem é uma pasta que todos os seus descendentes são retornados. Esta função retorna uma matriz de objetos PendingSet, cada um deles representando um espaço de trabalho. Em cada objeto de PendingSet é uma matriz de PendingChanges que representa as alterações que pertencem a aquele espaço de trabalho.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (em Microsoft.TeamFoundation.VersionControl.Server.dll)
Sintaxe
'Declaração
Public Function QueryPendingSets ( _
requestContext As TeamFoundationRequestContext, _
localWorkspaceName As String, _
localWorkspaceOwner As String, _
queryWorkspaceName As String, _
ownerName As String, _
itemSpecs As ItemSpec(), _
generateDownloadUrls As Boolean, _
maxClientPathLength As PathLength, _
maskLocalWorkspaces As Boolean, _
itemPropertyFilters As String(), _
includePendingChangeSignature As Boolean _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryPendingSets(
TeamFoundationRequestContext requestContext,
string localWorkspaceName,
string localWorkspaceOwner,
string queryWorkspaceName,
string ownerName,
ItemSpec[] itemSpecs,
bool generateDownloadUrls,
PathLength maxClientPathLength,
bool maskLocalWorkspaces,
string[] itemPropertyFilters,
bool includePendingChangeSignature
)
Parâmetros
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
O contexto da solicitação.
- localWorkspaceName
Tipo: System.String
O nome local do espaço de trabalho, se os itemSpecs contém caminhos local.
- localWorkspaceOwner
Tipo: System.String
O proprietário local do espaço de trabalho, se o nome local do espaço de trabalho é especificado.
- queryWorkspaceName
Tipo: System.String
o nome do espaço de trabalho (pode ser nulo.)
- ownerName
Tipo: System.String
o nome do proprietário (pode ser zero), que é o proprietário de espaço de trabalho se o nome do espaço de trabalho não é nulo.
- itemSpecs
Tipo: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
Os itens.
- generateDownloadUrls
Tipo: System.Boolean
Se verdadeiro, o servidor incluirá as informações necessárias para baixar arquivos.Definir apenas isso para retificar se você irá baixar os arquivos usando os objetos que são retornados.A chamada será mais rápido e exigirá menos largura de banda quando esse parâmetro é false (padrão para sobrecargas que não especificam a.)
- maxClientPathLength
Tipo: Microsoft.TeamFoundation.VersionControl.Common.PathLength
O comprimento de caminho suporte de servidor do cliente máximo.
- maskLocalWorkspaces
Tipo: System.Boolean
- itemPropertyFilters
Tipo: array<System.String[]
- includePendingChangeSignature
Tipo: System.Boolean
Valor de retorno
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader com resultados na seguinte ordem: A matriz de PendingSet] [- de PendingSet objetos que contém a falha de PendingChange] [- lista de falhas encontradas quando ocorrem durante conjuntos.
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.