CatalogResource Class
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 | |
---|---|---|
CatalogResource() | Creates empty CatalogResource. | |
CatalogResource(CatalogResourceType, String) |
Top
Properties
Name | Description | |
---|---|---|
CatalogServiceReferences | Container to pass the service references over the web service in. | |
ChangeType | Expresses the change that has occured on this item. | |
ChangeTypeValue | Expresses change type over the web service. | |
Description | User defined description for the resource. | |
DisplayName | This is a user defined display name for the resource. | |
Identifier | This uniquely identifies a resource within the system. | |
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. | |
NodeReferencePaths | The paths of the nodes that reference this resource. | |
NodeReferences | The catalog nodes that are referenced. | |
Properties | Returns the set of properties that exist on this resource. | |
PropertyPairs | Container to pass the property values over the web service in. | |
ResourceType | The resource type for this resource. | |
ResourceTypeIdentifier | The identifier for the resource type. | |
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. | |
TempCorrelationId | Allows us to correlate resources that are being created over the web service call. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from 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.) | |
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.