共用方式為


SPDatabaseSnapshotCollection.EnabledManagement property

取得或設定一個值,指定是否資料庫的資料庫快照集所管理的SharePoint Foundation的內建資料庫快照集管理工作。

Namespace:  Microsoft.SharePoint.Administration.Backup
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
Public Property EnabledManagement As Boolean
    Get
    Set
'用途
Dim instance As SPDatabaseSnapshotCollection
Dim value As Boolean

value = instance.EnabledManagement

instance.EnabledManagement = value
public bool EnabledManagement { get; set; }

Property value

Type: System.Boolean
true如果資料庫快照集所管理隨附SharePoint Foundation; 資料庫快照集管理計時器工作否則,請false。此值為a null reference (Nothing in Visual Basic) ,直到CreateSnapshot()方法呼叫或明確設true或false。

備註

falseEnabledManagement時,所建立及刪除資料庫的資料庫快照集SharePoint Foundation內建的計時器工作會略過此資料庫。因此,下列屬性時,略過SharePoint Foundation基礎結構的EnabledManagement是false: CreationIntervalMaximumRetention,以及SnapshotLimit。具有管理資料庫快照集SharePoint Foundation內建的計時器工作的一個替代項是可以直接在Microsoft SQL Server管理它們的伺服器陣列管理員。另一個作法是,讓您可以從SPJobDefinition衍生您自己的類別,並覆寫它**[T:Microsoft.SharePoint.Administration.SPJobDefinition.Execute(T:System.Guid)]**方法,來建立與刪除資料庫快照集。如需衍生自己SPJobDefinition類別的詳細資訊,請參閱 < Programmatic Administration of Database Snapshots。如需計時器工作的詳細資訊,請參閱SPTimerServiceSPServiceJobDefinition

您必須先呼叫Update()變更儲存至這個屬性。

Examples

在下列範例中, db是SPDatabase物件。

db.Snapshots.EnabledManagement = true; db.Update();

請參閱

參照

SPDatabaseSnapshotCollection class

SPDatabaseSnapshotCollection members

Microsoft.SharePoint.Administration.Backup namespace