BuildDropProvider Class
Collapse the table of content
Expand the table of content

BuildDropProvider Class

Provides a common interface for copying build drops to remote storage.


Namespace:  Microsoft.TeamFoundation.Build.Workflow.Activities
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

public abstract class BuildDropProvider

The BuildDropProvider type exposes the following members.

Public propertyProjectCollectionGets the project collection to which this provider is associated.

Public methodBeginCopyDirectoryBegins an asynchronous operation to recursively copy the contents of one directory into another.
Public methodCancelCancels all active operations.
Public methodCombineCombines the provided path segments together.
Public methodStatic memberCombinePathsCombines the specified path segments using rules according to the drop provider which is retrieved by examining the first argument.
Public methodCopyDirectory(String, String)Recursively copies the contents of one directory into another.
Public methodCopyDirectory(String, String, String[])Recursively copies the contents of one directory into another and renames items in the existing list if they already exist on the server
Public methodStatic memberCreate(IBuildDetail)Creates an appropriate provider implementation based on the drop location specified for the build.
Public methodStatic memberCreate(TfsTeamProjectCollection, String)Creates an appropriate provider implementation based on the specified path.
Public methodEndCopyDirectoryEnds an asynchronous directory copy operation.
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodExistsChecks if the item exists.
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodGetUriForPathReturns a Uri for the specified path.
Public methodStatic memberIsFileContainerPath
Public methodStatic memberIsServerPathDetermines if the specified path is a version control path.
Public methodStatic memberIsWindowsPathDetermines if the specified path is a windows path.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2016 Microsoft