BuildDropProvider Class
Provides a common interface for copying build drops to remote storage.
Inheritance Hierarchy
System.Object
Microsoft.TeamFoundation.Build.Workflow.Activities.BuildDropProvider
Namespace: Microsoft.TeamFoundation.Build.Workflow.Activities
Assembly: Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)
Syntax
'Declaration
Public MustInherit Class BuildDropProvider
public abstract class BuildDropProvider
public ref class BuildDropProvider abstract
[<AbstractClass>]
type BuildDropProvider = class end
public abstract class BuildDropProvider
The BuildDropProvider type exposes the following members.
Properties
Name | Description | |
---|---|---|
ProjectCollection | Gets the project collection to which this provider is associated. |
Top
Methods
Name | Description | |
---|---|---|
BeginCopyDirectory | Begins an asynchronous operation to recursively copy the contents of one directory into another. | |
Cancel | Cancels all active operations. | |
Combine | Combines the provided path segments together. | |
CombinePaths | Combines the specified path segments using rules according to the drop provider which is retrieved by examining the first argument. | |
CopyDirectory(String, String) | Recursively copies the contents of one directory into another. | |
CopyDirectory(String, String, array<String[]) | Recursively copies the contents of one directory into another and renames items in the existing list if they already exist on the server | |
Create(IBuildDetail) | Creates an appropriate provider implementation based on the drop location specified for the build. | |
Create(TfsTeamProjectCollection, String) | Creates an appropriate provider implementation based on the specified path. | |
EndCopyDirectory | Ends an asynchronous directory copy operation. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Exists | Checks if the item exists. | |
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.) | |
GetUriForPath | Returns a Uri for the specified path. | |
IsFileContainerPath | ||
IsServerPath | Determines if the specified path is a version control path. | |
IsWindowsPath | Determines if the specified path is a windows path. | |
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
Fields
Name | Description | |
---|---|---|
MaxLogNumber | ||
RenamingPattern |
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.
See Also
Reference
Microsoft.TeamFoundation.Build.Workflow.Activities Namespace