Export (0) Print
Expand All

ITeamProjectCollectionServicing Interface

Namespace:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

public interface ITeamProjectCollectionServicing

The ITeamProjectCollectionServicing type exposes the following members.

  NameDescription
Public methodAddServicingOperation(Stream)Adds a new servicing operation to the configuration database. All servicing step groups specified in the Xml file must be added to the configuration database before calling this method.
Public methodAddServicingOperation(String, IEnumerable<String>, IEnumerable<String>)Adds a new servicing operation to the configuration database. All servicing step groups listed in the stepGroups collection must be added to the configuration database before calling this method.
Public methodDeleteProjectDeletes a project and waits for initial deletion operation to complete.
Public methodDeleteServicingOperationDeletes a servicing operation.
Public methodDeleteServicingResourcesDelete a servicing resource.
Public methodDisableServicing(String)Disables creation and servicing of team project collections, and waits for in-progress servicing to complete. If servicing is already disabled, simply returns false.
Public methodDisableServicing(String, String)Disables creation and servicing of team project collections, and waits for in-progress servicing to complete. If servicing is already disabled, simply returns false.
Public methodEnableServicingEnables creation and servicing of team project collections.
Public methodGetServicingDetailsRetrieves log entries for a servicing job.
Public methodGetServicingOperationGets a specified servicing operation.
Public methodGetServicingResourcesReturns a list of ServicingResources by their unique name.
Public methodQueueAttachCollection(String, IDictionary<String, String>, Boolean)Queues attachment of collection that has the given connection String. This overload will use the existing collection properties to create the collection.
Public methodQueueAttachCollection(String, IDictionary<String, String>, Boolean, String, String, String)Queues attachment of collection that has the given connection String. This overload will use the existing collection properties to create the collection.
Public methodQueueCreateCollection(String, String, Boolean, String, TeamFoundationServiceHostStatus, IDictionary<String, String>)Queues creation of a new team project collection on the server.
Public methodQueueCreateCollection(String, String, Boolean, String, TeamFoundationServiceHostStatus, IDictionary<String, String>, String, String, IDictionary<String, String>)Queues creation of a new team project collection on the server.
Public methodQueueDeleteProjectQueues a project to be deleted.
Public methodQueueDetachCollection(Guid, IDictionary<String, String>, String, String)Queues the snapshot operation for the collection.
Public methodQueueDetachCollection(TeamProjectCollection, IDictionary<String, String>, String, String)Queues the detach operation for the collection.
Public methodUpdateServicingOperation(Stream)Updates servicing operation. All servicing step groups specified in the Xml file must be added to the configuration database before calling this method.
Public methodUpdateServicingOperation(String, IEnumerable<String>, IEnumerable<String>)Updates servicing operation. All servicing step groups listed in the stepGroups collection must be added to the configuration database before calling this method.
Public methodUpdateServicingResource(String, Stream)Add or replace a servicing resource for use by Framework stepTypes.
Public methodUpdateServicingResource(String, String)Add or replace a servicing resource for use by Framework stepTypes.
Public methodUpdateServicingStepGroups(IEnumerable<Stream>)Updates servicing step groups and servicing steps listed in the stepGroups collection.
Public methodUpdateServicingStepGroups(IEnumerable<String>)Updates servicing step groups and servicing steps defined in the xml documents.
Public methodUpdateServicingStepGroups(IEnumerable<ServicingStepGroup>)Updates servicing step groups and servicing steps listed in the stepGroups collection.
Public methodWaitForCollectionServicingToComplete(ServicingJobDetail)This method will block until a collection servicing operation has completed. It will then return the resulting collection. Note, you must have the Edit server-level information permission to monitor collection servicing.
Public methodWaitForCollectionServicingToComplete(ServicingJobDetail, TimeSpan)This method will block until a collection servicing operation has completed. It will then return the resulting collection. Note, you must have the Edit server-level information permission to monitor collection servicing.
Top
Show:
© 2015 Microsoft