Archive Members

Include Protected Members
Include Inherited Members

Includes methods for managing backup and restore operations by using the Archive database in Project Server.

The Archive type exposes the following members.

Constructors

  Name Description
Public method Archive Creates an Archive object from the ASMX-based Archive web service.

Top

Properties

  Name Description
Public property AllowAutoRedirect (Inherited from HttpWebClientProtocol.)
Protected property CanRaiseEvents (Inherited from Component.)
Public property ClientCertificates (Inherited from HttpWebClientProtocol.)
Public property ConnectionGroupName (Inherited from WebClientProtocol.)
Public property Container (Inherited from Component.)
Public property CookieContainer (Inherited from HttpWebClientProtocol.)
Public property Credentials (Inherited from WebClientProtocol.)
Protected property DesignMode (Inherited from Component.)
Public property EnableDecompression (Inherited from HttpWebClientProtocol.)
Protected property Events (Inherited from Component.)
Public property PreAuthenticate (Inherited from WebClientProtocol.)
Public property Proxy (Inherited from HttpWebClientProtocol.)
Public property RequestEncoding (Inherited from WebClientProtocol.)
Public property Site (Inherited from Component.)
Public property SoapVersion (Inherited from SoapHttpClientProtocol.)
Public property Timeout (Inherited from WebClientProtocol.)
Public property UnsafeAuthenticatedConnectionSharing (Inherited from HttpWebClientProtocol.)
Public property Url (Inherited from WebClientProtocol.)
Public property UseDefaultCredentials (Inherited from WebClientProtocol.)
Public property UserAgent (Inherited from HttpWebClientProtocol.)

Top

Methods

  Name Description
Public method Abort (Inherited from WebClientProtocol.)
Protected method BeginInvoke (Inherited from SoapHttpClientProtocol.)
Protected method CancelAsync (Inherited from HttpWebClientProtocol.)
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method Discover (Inherited from SoapHttpClientProtocol.)
Public method Dispose() (Inherited from Component.)
Protected method Dispose(Boolean) (Inherited from Component.)
Protected method EndInvoke (Inherited from SoapHttpClientProtocol.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Component.)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Protected method GetReaderForMessage (Inherited from SoapHttpClientProtocol.)
Protected method GetService (Inherited from Component.)
Public method GetType (Inherited from Object.)
Protected method GetWebRequest (Inherited from SoapHttpClientProtocol.)
Protected method GetWebResponse(WebRequest) (Inherited from HttpWebClientProtocol.)
Protected method GetWebResponse(WebRequest, IAsyncResult) (Inherited from HttpWebClientProtocol.)
Protected method GetWriterForMessage (Inherited from SoapHttpClientProtocol.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method Invoke (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback) (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback, Object) (Inherited from SoapHttpClientProtocol.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method QueueArchiveCategories Saves a copy of tables for security categories from the Published database to the Archive database.
Public method QueueArchiveCustomFields Saves a copy of tables for enterprise custom fields from the Published database to the Archive database.
Public method QueueArchiveGlobalProject Saves a copy of the enterprise global project from the Published database to the Archive database.
Public method QueueArchiveProject Saves a copy of the specified project from the Published database to the Archive database, and creates a version of the project.
Public method QueueArchiveProjects Archives all projects that have changed since the last archive action.
Public method QueueArchiveResources Saves a copy of the enterprise resource tables from the Published database to the Archive database.
Public method QueueArchiveSystemSettings Saves a copy of tables with Project Server settings from the Published database to the Archive database.
Public method QueueArchiveViews Saves a copy of the views tables from the Published database to the Archive database.
Public method QueueDeleteArchivedProject Deletes the specified project in the Archive database.
Public method QueueRestoreCategories Restores tables related to security categories from the Archive database to the Published database.
Public method QueueRestoreCustomFields Restores tables related to enterprise custom fields from the Archive database to the Published database.
Public method QueueRestoreGlobalProject Restores the enterprise global project from the Archive database to the Published database.
Public method QueueRestoreProject Restores the specified archived project version from the Archive database to the Published database
Public method QueueRestoreResources Restores archived enterprise resources from the Archive database to the Published database.
Public method QueueRestoreSystemSettings Restores Project Server system settings from the Archive database to the Published database.
Public method QueueRestoreViews Restores archived views from the Archive database to the Published database.
Public method QueueScheduleArchives Sets the archive schedule.
Public method ReadArchivedProjectsList Gets a list of archived projects; the list includes the project name and GUID.
Public method ReadArchiveSchedule Gets information about the archive schedule.
Public method ReadProjectArchiveRetentionSetting Gets the default Project Server archive retention setting.
Public method ToString (Inherited from Component.)
Public method UpdateArchiveSchedule Updates the archive schedule.

Top

Events

  Name Description
Public event Disposed (Inherited from Component.)

Top

See Also

Reference

Archive Class

Archive Web Service