Compartir a través de


CatalogRuleValidationUtility (Clase)

Jerarquía de herencia

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

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

Sintaxis

'Declaración
Public Class CatalogRuleValidationUtility
public class CatalogRuleValidationUtility

El tipo CatalogRuleValidationUtility expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público CatalogRuleValidationUtility

Arriba

Métodos

  Nombre Descripción
Método público CheckDeleteConstraints Produce si las restricciones de cancelación se infringidos.
Método público CheckDependenciesConstraints Produce si la dependencia proporcionada no existe, no es de derecha el tipo o es eliminado.
Método público CheckExclusiveNodeReference Producirá si este nodo no es la referencia exclusivo de este recurso en la ruta de acceso especificada.
Método público CheckExclusiveTypePerParentExistence Producirá si éste no es el único nodo del tipo especificado bajo su elemento primario si el elemento es del tipo proporcionado.
Método público CheckExclusiveTypePerRootExistence Producirá si éste no es el único nodo del tipo especificado en la ruta de acceso proporcionada raíz de catálogo.
Método público CheckForDuplicatePropertyValues Las comprobaciones para asegurarse del recurso son el único recurso del tipo que tiene la propiedad key y el valor especificados por debajo pathSpec.
Método público CheckForTypeAndPathCollision Comprueba si hay un conflicto de tipos para el nodo singleton proporcionado y la lista de otros nodos.
Método público CheckPropertyConstraints Produce si este recurso no tiene la propiedad especificada.
Método público CheckServiceReferenceConstraints Produce si este recurso no tiene la referencia de servicio especificada con el tipo especificado.
Método público DetermineAllNodeReferences Devuelve todas las referencias del nodo del recurso especificado.
Método público DeterminePathAfterMoves Determina cuál será la ruta después de aplicar los movimientos.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
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 FindParent Encuentra el elemento primario del nodo proporcionado cuando todos los movimientos y elimínelo se aplican.
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 ResourceDeletedOrMovedOutOfScope Comprueba si se ha eliminado o movido un recurso fuera del ámbito especificado.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público UnderPathScope Devuelve true si el itemPath está bajo pathScope.
Método público WillBeDeleted(TeamFoundationRequestContext, CatalogNode, String%) Devuelve true si esta ruta se elimina buscando en absoluto de sus elementos primarios.
Método público WillBeDeleted(TeamFoundationRequestContext, CatalogResource, List<String>%) Devuelve true si buscando en absoluto de los nodos que hacen referencia elimina a este recurso.
Método público WillBeDeletedHelper

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)