Partager via


CatalogNode, classe

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.Server.Core
Assembly :  Microsoft.TeamFoundation.Server.Core (dans Microsoft.TeamFoundation.Server.Core.dll)

Syntaxe

'Déclaration
<ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)> _
Public Class CatalogNode
[ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)]
public class CatalogNode

Le type CatalogNode expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique CatalogNode() Crée une instance vide du CatalogNode.
Méthode publique CatalogNode(TeamFoundationCatalogService, String, String) Crée une instance initialisée du CatalogNode.
Méthode publique CatalogNode(TeamFoundationCatalogService, String, String, CatalogResource) Crée une instance initialisée du CatalogNode.

Début

Propriétés

  Nom Description
Propriété publique ChangeType Exprime la modification qui s'est produite sur cet élément.
Propriété publique ChangeTypeValue Exprime le type de modification sur le service Web.
Propriété publique ChildItem Le dernier élément du chemin complet.
Propriété publique Dependencies Les nœuds que ce nœud est activé dépendant.
Propriété publique FullPath Le chemin qualifié complet qui représente l'emplacement de ce nœud dans la hiérarchie.Cette valeur identifie un nœud de catalogue.Le chemin d'accès lui-même est généré dans la création du nœud et n'est pas nécessairement lisible de visu.
Propriété publique IsDefault True si ce nœud représente la ressource par défaut pour son type à ce niveau.Une seule ressource d'un type donné peut être valeur par défaut marquée pour un parent donné.Si un nœud est signalé comme la valeur par défaut il supprime la propriété par défaut du defualt actuel de ce type.
Propriété publique MatchedQuery Utilisé en lisant de la base de données et en envoyant des résultats sur le service Web.Utilisé pour distinguer un nœud qui est retourné parce qu'il est conforme aux paramètres de requête, autrement. Autrement dit. il a été demandé explicitement ou s'il a été inclus car un nœud dépend de lui.
Propriété publique NodeDependencies Contrôles comment les dépendances de nœud sont envoyées sur le service Web.
Propriété publique NodeDependenciesIncluded True si les dépendances de nœud incluses sur cet objet.
Propriété publique ParentNode Le nœud parent de ce nœud si les nœuds parents ont été inclus dans les options de requête que ce nœud de catalogue a été généré options.Sinon, cette valeur est null.
Propriété publique ParentPath Le chemin d'accès parent.
Propriété publique Resource La ressource référencée en catalogue.
Propriété publique ResourceIdentifier L'identificateur de la ressource que ce nœud référence.

Début

Méthodes

  Nom Description
Méthode publique CreateChild(TeamFoundationRequestContext, CatalogResource) Méthode de fabrique pour créer un nœud.Cela ne sont pas persistantes le nœud.
Méthode publique CreateChild(TeamFoundationRequestContext, Guid, String) Méthode de fabrique pour créer un nœud.Cela ne sont pas persistantes le nœud.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique ExpandDependencies Appels à la base de données pour remplir propriété de dépendances sur cet objet.
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique QueryChildren(TeamFoundationRequestContext, IEnumerable<Guid>, Boolean, CatalogQueryOptions) Retourne les enfants de ce nœud.Cette fonction appelle le service Web.
Méthode publique QueryChildren(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions) Retourne les enfants de ce nœud.
Méthode publique QueryDependents Retourne tous les nœuds qui dépendent de cette existence de nœuds.
Méthode publique QueryParents Retourne les parents de ce nœud.Cette fonction appelle le service Web.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Server.Core, espace de noms