CatalogDependencyGroup Class


Namespace:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

public class CatalogDependencyGroup

The CatalogDependencyGroup type exposes the following members.

Public propertySetsThe set of the dependency sets.
Public propertySingletonsThe set of singleton dependencies.

Public methodAddSetDependencyAdds the CatalogNode to the dependency set that has the provided key.
Public methodClearDependencySetsClears the dependency sets.
Public methodClearSingletonDependenciesClears the singleton dependencies.
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetAllDependenciesReturns all of the nodes that are dependencies. This is not a distinct set.
Public methodGetDependencySetReturns the dependency set that is associated with the given key. If no dependency set exists for the given key then an empty enumeration will be returned.
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetSingletonDependencyReturns the CatalogNode that is a dependency of this node that is associated with the given key. If the key does not associate with a given dependency then null will be returned.
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodRemoveSetDependency(String)Removes the entire dependency set that is associated with the given key.
Public methodRemoveSetDependency(String, CatalogNode)Removes the provided node from the dependency set that is associated with the given key.
Public methodRemoveSingletonDependencyRemoves the node dependency with the given key.
Public methodSetSingletonDependencySets the singleton dependency for the given node with the key. This will add the dependency if it is not present and overwrite it if it is.
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft