This documentation is archived and is not being maintained.
CatalogNode Class
Visual Studio 2013
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
The CatalogNode type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | CatalogNode | Creates an empty instance of the CatalogNode. |
![]() | CatalogNode(TeamFoundationCatalogService, String, String) | Creates an initialized instance of the CatalogNode. |
![]() | CatalogNode(TeamFoundationCatalogService, String, String, CatalogResource) | Creates an initialized instance of the CatalogNode. |
| Name | Description | |
|---|---|---|
![]() | ChangeType | Expresses the change that has occurred on this item. |
![]() | ChangeTypeValue | Expresses change type over the web service. |
![]() | ChildItem | The last element of the full path. |
![]() | Dependencies | The nodes that this node is dependent on. |
![]() | FullPath | The fully qualified path that represents this node's place in the hierarchy. This value uniquely identifies a catalog node. The path itself is generated through the creation of the node and is not necessarily human readable. |
![]() | IsDefault | True if this node represents the default resource for its type at this level. Only one resource of a given type can be marked default for a given parent. If a node is being saved as default it will remove the default property from the current defualt of this type. |
![]() | MatchedQuery | Used when reading from the database and when sending results over the web service. This is used to distinguish between a node that is returned because it matched query parameters, i.e. it was explicitly requested or if it was included because a node is dependent on it. |
![]() | NodeDependencies | Controls how node dependencies are sent over web service. |
![]() | NodeDependenciesIncluded | True if the node dependencies have been included on this object. |
![]() | ParentNode | The parent node of this node if parent nodes were included in the query options that this catalog node was built from. Otherwise, this value is null. |
![]() | ParentPath | The parent path. |
![]() | Resource | The referenced catalog resource. |
![]() | ResourceIdentifier | The identifier for the resource that this node references. |
| Name | Description | |
|---|---|---|
![]() | CreateChild(TeamFoundationRequestContext, CatalogResource) | Factory method for creating a node. This does not persist the node. |
![]() | CreateChild(TeamFoundationRequestContext, Guid, String) | Factory method for creating a node. This does not persist the node. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | ExpandDependencies | Calls to the database to populate the dependencies property on this object. |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | QueryChildren(TeamFoundationRequestContext, IEnumerable(Of Guid), Boolean, CatalogQueryOptions) | Returns the children for this node. This function will call the web service. |
![]() | QueryChildren(TeamFoundationRequestContext, IEnumerable(Of Guid), IEnumerable(Of KeyValuePair(Of String, String)), Boolean, CatalogQueryOptions) | Returns the children for this node. |
![]() | QueryDependents | Returns all of the nodes that depend on this nodes existence. |
![]() | QueryParents | Returns the parents of this node. This function will call the web service. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Show:
