Partager via


CatalogRuleValidationUtility, classe

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Server.Core.CatalogRuleValidationUtility

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

Syntaxe

'Déclaration
Public Class CatalogRuleValidationUtility
public class CatalogRuleValidationUtility

Le type CatalogRuleValidationUtility expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique CatalogRuleValidationUtility

Début

Méthodes

  Nom Description
Méthode publique CheckDeleteConstraints Se lève si les contraintes de suppression sont violées.
Méthode publique CheckDependenciesConstraints Se lève si la dépendance fournie n'existe pas, n'est pas du bon type ou supprimés.
Méthode publique CheckExclusiveNodeReference Se lèvera si ce nœud n'est pas la référence exclusive pour cette ressource sous le chemin d'accès donné.
Méthode publique CheckExclusiveTypePerParentExistence Se lèvera si ce n'est pas le seul nœud du type donné sous son parent si le parent est du type fourni.
Méthode publique CheckExclusiveTypePerRootExistence Se lèvera si ce n'est pas le seul nœud du type donné sous le chemin d'accès racine fourni de catalogue.
Méthode publique CheckForDuplicatePropertyValues Les contrôles pour vérifier la ressource est la seule ressource de son type qui possède la clé et la valeur données de propriété sous le pathSpec.
Méthode publique CheckForTypeAndPathCollision Vérifie si une collision des types pour le nœud fourni de singleton et la liste d'autres nœuds.
Méthode publique CheckPropertyConstraints Se lève si cette ressource n'a pas la propriété spécifiée.
Méthode publique CheckServiceReferenceConstraints Se lève si cette ressource n'a pas la référence spécifiée de service avec le type spécifié.
Méthode publique DetermineAllNodeReferences Retourne toutes les références de nœud de la ressource donnée.
Méthode publique DeterminePathAfterMoves Détermine que sera le tracé après que le soient appliqués.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
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 FindParent Recherche le parent du nœud fourni après que tous les déplacements et suppressions soient appliqués.
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 ResourceDeletedOrMovedOutOfScope Vérifie si une ressource a été supprimée ou déplacée en dehors de la portée fournie.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique UnderPathScope Renvoie True si l'itemPath est sous pathScope.
Méthode publique WillBeDeleted(TeamFoundationRequestContext, CatalogNode, String%) Renvoie True si ce chemin d'accès sera supprimé en examinant de ses parents.
Méthode publique WillBeDeleted(TeamFoundationRequestContext, CatalogResource, List<String>%) Renvoie True si cette ressource sera supprimée en examinant de ses nœuds de référence.
Méthode publique WillBeDeletedHelper

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