TeamFoundationCatalogService.QueryParents (Método)
Devuelve los nodos del recurso proporcionado así como elementos primarios. Los nodos directos y los nodos primarios no se devolverá si se filtran. Para el árbol siguiente: PG1 o el \ PG2 PG3 o la consulta de \ TP C1 TP C2 TP C3 del \/\ TP1 TP2 para el identificador de TP1 sin filtros y el recursing a la raíz producirían TP1, TP C1, PG2 y PG1.
Espacio de nombres: Microsoft.TeamFoundation.Server.Core
Ensamblado: Microsoft.TeamFoundation.Server.Core (en Microsoft.TeamFoundation.Server.Core.dll)
Sintaxis
'Declaración
Public Function QueryParents ( _
requestContext As TeamFoundationRequestContext, _
resourceIdentifier As Guid, _
pathFilters As IEnumerable(Of String), _
resourceTypeFilters As IEnumerable(Of Guid), _
recurseToRoot As Boolean, _
queryOptions As CatalogQueryOptions _
) As List(Of CatalogNode)
public List<CatalogNode> QueryParents(
TeamFoundationRequestContext requestContext,
Guid resourceIdentifier,
IEnumerable<string> pathFilters,
IEnumerable<Guid> resourceTypeFilters,
bool recurseToRoot,
CatalogQueryOptions queryOptions
)
Parámetros
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
El contexto de esta solicitud.
- resourceIdentifier
Tipo: System.Guid
El identificador para el recurso que son elementos primarios que se están consultando.Devolverán el recurso y sus nodos sólo si no se filtran.
- pathFilters
Tipo: System.Collections.Generic.IEnumerable<String>
Los nodos se devolverá sólo si residen en una de las rutas de acceso proporcionadas aquí.Si este valor es NULL o vacío se supone que los elementos primarios de todos los lugares dentro del árbol son válidos.
- resourceTypeFilters
Tipo: System.Collections.Generic.IEnumerable<Guid>
La lista de tipos que esta consulta debe incluir.Si es NULL o está vacía, todos los tipos se incluirán.
- recurseToRoot
Tipo: System.Boolean
Si es así a los nodos primarios se enumerados hasta el final en la raíz.Si es false únicamente el primer nivel de elementos primarios se devolverá.
- queryOptions
Tipo: Microsoft.TeamFoundation.Framework.Common.CatalogQueryOptions
Si se especifica ExpandDependencies, la propiedad de las dependencias en nodos contendrá los nodos que están dependientes activado.Si se especifica IncludeParents, la propiedad de ParentNode en el CatalogNode contendrá el nodo primario.Dejar una opción dada dará lugar a los nodos devueltos de catálogo para tener NULL para ese valor.Los datos adicionales deben recuperarse solo si son necesarias puesto que calcular y el envío de la información pueden resultar costoso.
Valor devuelto
Tipo: System.Collections.Generic.List<CatalogNode>
Los nodos del recurso proporcionado junto con los elementos primarios de los nodos que se aplican a los filtros proporcionados.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.