Compartir a través de


CatalogNode (Clase)

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Server.Core.CatalogNode

Espacio de nombres:  Microsoft.TeamFoundation.Server.Core
Ensamblado:  Microsoft.TeamFoundation.Server.Core (en Microsoft.TeamFoundation.Server.Core.dll)

Sintaxis

'Declaración
<ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)> _
Public Class CatalogNode
[ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)]
public class CatalogNode

El tipo CatalogNode expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público CatalogNode() Crea una instancia vacía de CatalogNode.
Método público CatalogNode(TeamFoundationCatalogService, String, String) Crea una instancia inicializada de CatalogNode.
Método público CatalogNode(TeamFoundationCatalogService, String, String, CatalogResource) Crea una instancia inicializada de CatalogNode.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ChangeType Expresa el cambio realizado en este elemento.
Propiedad pública ChangeTypeValue Expresa el cambio tipo sobre el servicio web.
Propiedad pública ChildItem El último elemento de la ruta de acceso completa.
Propiedad pública Dependencies Los nodos que este nodo está dependiente activado.
Propiedad pública FullPath La ruta de acceso completa que representa la posición de este nodo de la jerarquía.Este valor identifica un nodo de catálogo.La ruta en sí se genera mediante la creación de nodo y no es necesariamente legible.
Propiedad pública IsDefault True si este nodo representa el recurso predeterminado para su tipo en este nivel.Solo un recurso de un tipo determinado puede ser predeterminado marcado para un elemento primario especificado.Si se está guardando un nodo como el valor predeterminado se quitará la propiedad predeterminada de defualt actual de este tipo.
Propiedad pública MatchedQuery Se utiliza para leer de la base de datos y el envío de los resultados del servicio web.Se utiliza para distinguir entre un nodo se devuelve que como coincide con los parámetros de consulta, es decir explícitamente se solicitado o si estaba incluido porque un nodo depende de él.
Propiedad pública NodeDependencies Controla cómo las dependencias de nodo se envían por servicio web.
Propiedad pública NodeDependenciesIncluded True si las dependencias de nodo se ha incluido en este objeto.
Propiedad pública ParentNode El nodo primario de este nodo si los nodos primarios se incluyeron en las opciones de consulta que este nodo de catálogo se compiló de.De lo contrario, este valor es null.
Propiedad pública ParentPath La ruta primaria.
Propiedad pública Resource El recurso al que se hace referencia de catálogo.
Propiedad pública ResourceIdentifier El identificador para el recurso que este nodo hace referencia.

Arriba

Métodos

  Nombre Descripción
Método público CreateChild(TeamFoundationRequestContext, CatalogResource) Método de generador para crear un nodo.Esto no conserva el nodo.
Método público CreateChild(TeamFoundationRequestContext, Guid, String) Método de generador para crear un nodo.Esto no conserva el nodo.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público ExpandDependencies Llamadas a la base de datos para rellenar la propiedad de las dependencias en este objeto.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público QueryChildren(TeamFoundationRequestContext, IEnumerable<Guid>, Boolean, CatalogQueryOptions) Devuelve los elementos secundarios de este nodo.Esta función llamará al servicio web.
Método público QueryChildren(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions) Devuelve los elementos secundarios de este nodo.
Método público QueryDependents Devuelve todos los nodos que dependen de la existencia de los nodos.
Método público QueryParents Devuelve los elementos primarios de este nodo.Esta función llamará al servicio web.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Server.Core (Espacio de nombres)