WebSvcArchive 名前空間
The Archive class is the primary class in the WebSvcArchive namespace. The Archive class includes methods that manage backup and restore of projects and other Project Server entities.
注意
In the ASMX web service, Archive is a class. In the WCF service, Archive is an interface that is implemented in the ArchiveClient class. For information about using the ArchiveClient class in a WCF-based application, see the Archive class constructor.
The WebSvcArchive namespace is an arbitrary name for a reference to the Archive.asmx web service (or the Archive.svc service) of the Project Server Interface (PSI). The Archive class methods support the Daily Schedule Backup, Administrative Backup, and Administrative Restore page links in the Database Administration section of the Server Settings page in Project Web App.
The Archive class methods enable you to read and update the archive schedule. You can archive all projects in the Draft and Published databases. You can save a specified project and version description to the Archive database or delete a project in the Archive database. You can also save to the Archive database, or restore from the Archive to the Published database, the following Project Server entities:
Projects
Enterprise resource pool and calendars
Enterprise custom fields
The Enterprise Global data
View definitions
System settings
Security category and group settings
Archive methods typically use or return one of the following objects:
クラス
クラス | 説明 | |
---|---|---|
![]() |
Archive | アーカイブ データベースには、Project Server を使用してバックアップと復元の操作を管理するためのメソッドが含まれます。 |
![]() |
ArchivedProjectsDataSet | プロジェクトのアーカイブされた情報のコレクションを維持するために使用されます。 |
![]() |
ArchivedProjectsDataSet.ProjectsDataTable | 装置テーブルな管理の方法とを含むメソッド、拡張子、プロパティ、およびフィールドです。 インデックスに関連付けられているクラスの情報ArchivedProjectsDataSet.ProjectsRowデータの行と列の操作を提供します。 |
![]() |
ArchivedProjectsDataSet.ProjectsRow | プロジェクトのアーカイブされた情報の行が含まれています。 |
![]() |
ArchivedProjectsDataSet.ProjectsRowChangeEvent | ProjectsRow内のデータが変更されたときに発生するイベントです。 |
![]() |
ArchiveScheduleDataSet | アーカイブ スケジュール データのコレクションを維持するために使用されます。 |
![]() |
ArchiveScheduleDataSet.ArchiveScheduleDataTable | 装置テーブルな管理の方法とを含むメソッド、拡張子、プロパティ、およびフィールドです。 インデックスに関連付けられているクラスの情報ArchiveScheduleDataSet.ArchiveScheduleRowデータの行と列の操作を提供します。 |
![]() |
ArchiveScheduleDataSet.ArchiveScheduleRow | アーカイブ スケジュール情報の行が含まれています。 |
![]() |
ArchiveScheduleDataSet.ArchiveScheduleRowChangeEvent | ArchiveScheduleRow内のデータが変更されたときに発生するイベントです。 |
![]() |
ProjectArchiveRetentionDataSet | プロジェクトのアーカイブ保存情報のバックアップを管理するためのコレクションを維持し、復元操作に使用されます。 |
![]() |
ProjectArchiveRetentionDataSet.ProjectsDataTable | 装置テーブルな管理の方法とを含むメソッド、拡張子、プロパティ、およびフィールドです。 インデックスに関連付けられているクラスの情報ProjectsRowArchiveScheduleRowのデータを行と列の操作を提供します。 |
![]() |
ProjectArchiveRetentionDataSet.ProjectsRow | アーカイブ プロジェクト保持情報の行が含まれています。 |
![]() |
ProjectArchiveRetentionDataSet.ProjectsRowChangeEvent | ProjectsRow内のデータが変更されたときに発生するイベントです。 |
デリゲート
デリゲート | 説明 | |
---|---|---|
![]() |
ArchivedProjectsDataSet.ProjectsRowChangeEventHandler | ProjectArchiveRetentionDataSet.ProjectsRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。 |
![]() |
ArchiveScheduleDataSet.ArchiveScheduleRowChangeEventHandler | ArchiveScheduleDataSet.ArchiveScheduleRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。 |
![]() |
ProjectArchiveRetentionDataSet.ProjectsRowChangeEventHandler | ProjectArchiveRetentionDataSet.ProjectsRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。 |
列挙体
列挙体 | 説明 | |
---|---|---|
![]() |
ArchiveOpcode | アーカイブ データベースに保存するオブジェクトの種類を指定します。 |