Inheritance Hierarchy
System.Object
  Microsoft.TeamFoundation.Server.Core.CatalogResource
Namespace:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
<ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)> _
Public Class CatalogResource
[ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)]
public class CatalogResource
[ClassVisibilityAttribute(ClientVisibility::Public, ClientVisibility::Internal)]
public ref class CatalogResource
[<ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)>]
type CatalogResource =  class end
public class CatalogResource
The CatalogResource type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| .gif) | CatalogResource() | Creates empty CatalogResource. | 
| .gif) | CatalogResource(CatalogResourceType, String) | 
Top
Properties
| Name | Description | |
|---|---|---|
| .gif) | CatalogServiceReferences | Container to pass the service references over the web service in. | 
| .gif) | ChangeType | Expresses the change that has occured on this item. | 
| .gif) | ChangeTypeValue | Expresses change type over the web service. | 
| .gif) | Description | User defined description for the resource. | 
| .gif) | DisplayName | This is a user defined display name for the resource. | 
| .gif) | Identifier | This uniquely identifies a resource within the system. | 
| .gif) | MatchedQuery | Used when reading from the database and when sending results over the web service. This is used to distinguish between a resource that is returned because it matched query parameters, i.e. it was explicitly requested or if it was included because a it is referenced by a node that is a dependency. | 
| .gif) | NodeReferencePaths | The paths of the nodes that reference this resource. | 
| .gif) | NodeReferences | The catalog nodes that are referenced. | 
| .gif) | Properties | Returns the set of properties that exist on this resource. | 
| .gif) | PropertyPairs | Container to pass the property values over the web service in. | 
| .gif) | ResourceType | The resource type for this resource. | 
| .gif) | ResourceTypeIdentifier | The identifier for the resource type. | 
| .gif) | ServiceReferences | Returns the set of service definitions associated with this resource. If a service definition has been deleted that is referenced by a catalog resource then the key will have an entry that has a value of null. | 
| .gif) | TempCorrelationId | Allows us to correlate resources that are being created over the web service call. | 
Top
Methods
| Name | Description | |
|---|---|---|
| .gif) | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | 
| .gif) | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | 
| .gif) | GetHashCode | Serves as the default hash function. (Inherited from Object.) | 
| .gif) | GetType | Gets the Type of the current instance. (Inherited from Object.) | 
| .gif) | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | 
| .gif) | ToString | Returns a string that represents the current object. (Inherited from Object.) | 
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.