Workspace Members
Include Protected Members
Include Inherited Members
Handler for Workspace changes.
The Workspace type exposes the following members.
Methods
Name
Description
Overloaded. Checks in a set of pending changes.
Marks a file or folder in the database as being excluded from this workspace.
Adds a working file or folder mapping that associates the specified server path with a location on the local disk.
Deletes this workspace.
Removes the mapping of a working folder from the workspace.
Overloaded. Returns true if the WorkspaceInfo objects are equal according to database, name, and owner.
Evaluates a set of pending changes to see whether they are ready to check in.
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
FormatWorkspaceNameForException
Formats the conflicting workspace name for exception when there is a conflict. The owner of the workspace is included when the owner is different.
Overloaded. Requests that the server update the current workspace with the latest version of all mapped items.
For each input ItemSpec, retrieves a list of extended items in the database that match the specified criteria.
Overloaded. Returns the hash code.
Gets the local item path for a server item path.
Overloaded. Gets pending changes.
Gets the server item path for a local item path.
Finds and returns the TeamProject in which a given localPath resides.
Gets the team projects in the database with the specified paths.
Gets the type of the current instance. (Inherited from Object.)
Returns a working folder that has the mapping for the local item.
Overloaded. Returns a working folder that has the mapping for the server item.
Returns true if the local path is mapped and not cloaked.
Returns true if the server path is mapped and not cloaked.
Adds a working file or folder mapping associating the specified server path with a location on the local disk.
Compares two workspace names and returns true if they match. Comparisons are case insensitive.
Compares two workspace owners and returns true if they match. Comparisons are case insensitive.
Creates a shallow copy of the current Object. (Inherited from Object.)
Overloaded. Performs a merge of the source to the target.
Performs a content merge based on the requested conflict.
Overloaded. Queues files or folders for addition to the database.
Overloaded. Schedules a file or folder for branching.
Overloaded. Queues files or folders for deletion from the database.
Overloaded. Checks out files for editing from the database.
Overloaded. Moves or renames a file or directory.
Overloaded. Queues files or folders for undeletion from the database and optionally restores them in the current workspace.
Gets the list of conflicts that match the specified path filters. The source and target local and server paths for each conflict are matched against the specified paths.
Overloaded. Gets the pending changes for the specified query.
Overloaded. Gets the shelved changes for the specified query.
Gets from the server the current set of mappings for this workspace.
Removes a local conflict from the server's list of conflicts for this workspace.
Overloaded.
Overloaded. Apply the selected lock level to the specified path or paths.
Collects a set of pending changes and shelves them to the server. Shelved changes can be later reproduced as pending changes in this or another workspace.
(Overrides Object.ToString().)
Gets the local item path for a server item path. This method does not throw ItemNotMappedException or ItemCloakedException.
Gets the server item path for a local item path. This method does not throw ItemNotMappedException or ItemCloakedException.
TryGetWorkingFolderForLocalItem
Returns a working folder that has the mapping for the local item.
TryGetWorkingFolderForServerItem
Overloaded. Returns a working folder that has the mapping for the server item.
Overloaded. Undo the pending changes for the specified item or items. The item or items may contain wildcard characters.
Overloaded. Reproduces in this workspace a set of pending changes that have been previously shelved to the server.
Update a workspace. The name, comment, and working folders may be changed. The database is the one referenced by changedWorkspace (workspaces cannot be moved across databases).
Update the name of the computer in the database.
Overloaded. Updates the last attempted check-in information with the information from the shelveset.
Top
Properties
Name
Description
Gets the comment which describes the Workspace. May be empty or nulla null reference (Nothing in Visual Basic).
Gets the name of the computer to which this Workspace belongs.
Gets the formatted display name of the Workspace.
Gets the mappings for this Workspace.
Gets or sets the flag that indicates whether the Workspace has been deleted.
Gets the flag that indicates whether the workspace resides on the local computer.
Gets the time of the last access to the server.
Gets or sets the metadata for the last unsuccessful check-in or the metadata from unshelving.
Gets the Workspace name.
Gets the name of the user who owns this Workspace.
Gets the database comparer. This is culture sensitive and case insensitive.
Gets or sets the VersionControlServer object that hosts this workspace.
Top
Explicit Interface Implementations
Name
Description
Top