SPDatabaseSnapshotCollection.EnabledManagement-Eigenschaft

Dient zum Abrufen oder Festlegen eines Werts, das angibt, ob die Momentaufnahmen für die Datenbank durch die integrierte Datenbank Snapshot Management Aufträge des SharePoint Foundationverwaltet werden.

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

Syntax

'Declaration
Public Property EnabledManagement As Boolean
    Get
    Set
'Usage
Dim instance As SPDatabaseSnapshotCollection
Dim value As Boolean

value = instance.EnabledManagement

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

Eigenschaftswert

Typ: System.Boolean
true Wenn die Datenbanksnapshots durch die Datenbank Snapshot Management Zeitgeberaufträge verwaltet werden, die im Lieferumfang von SharePoint Foundation; andernfalls false. Der Wert ist ein Nullverweis (Nothing in Visual Basic) , bis sie explizit auf true oder falsefestgelegt ist oder die CreateSnapshot() -Methode aufgerufen wird.

Hinweise

Wenn EnabledManagementfalseist, überspringen Sie die integrierte SharePoint Foundation -Zeitgeberaufträge, die erstellen und Löschen von Datenbanksnapshots der Datenbank diese Datenbank. Aus diesem Grund werden die folgenden Eigenschaften von der Infrastruktur SharePoint Foundation ignoriert, wenn EnabledManagementfalseist: CreationInterval, MaximumRetentionund SnapshotLimit. Eine Alternative, wenn die integrierte Zeitgeberaufträge SharePoint Foundation Datenbanksnapshots verwalten ist Farmadministratoren, die sie direkt in Microsoft SQL Serververwaltet werden. Eine weitere Option besteht, SPJobDefinition eigene-Klasse abgeleitet und seine [T:Microsoft.SharePoint.Administration.SPJobDefinition.Execute(T:System.Guid)] -Methode zum Erstellen und Löschen der Datenbanksnapshots zu überschreiben. Weitere Informationen über die eigene SPJobDefinition Klasse ableiten finden Sie unter Programmatic Administration of Database Snapshots. Weitere Informationen zu Zeitgeberaufträgen finden Sie unter SPTimerService und SPServiceJobDefinition.

Sie müssen Update() zum Speichern von Änderungen an dieser Eigenschaft aufrufen.

Beispiele

Im folgenden Beispiel ist db ein SPDatabase -Objekt.

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

Siehe auch

Referenz

SPDatabaseSnapshotCollection Klasse

SPDatabaseSnapshotCollection-Member

Microsoft.SharePoint.Administration.Backup-Namespace