de la propiedad SPDatabaseSnapshotCollection.EnabledManagement

Obtiene o establece un valor que especifica si los trabajos de administración de instantáneas de base de datos integrada de SharePoint Foundationadministra las instantáneas de base de datos para la base de datos.

Espacio de nombres:  Microsoft.SharePoint.Administration.Backup
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Property EnabledManagement As Boolean
    Get
    Set
'Uso
Dim instance As SPDatabaseSnapshotCollection
Dim value As Boolean

value = instance.EnabledManagement

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

Valor de propiedad

Tipo: System.Boolean
true si las instantáneas de base de datos son administradas por los trabajos de temporizador de administración de instantáneas de base de datos que se suministran con SharePoint Foundation; en caso contrario, false. El valor es una referencia null (Nothing en Visual Basic) hasta que se llama al método CreateSnapshot() o se establezca explícitamente a true o false.

Comentarios

Una vez EnabledManagementfalse, omita los trabajos del temporizador integrado de SharePoint Foundation que creación y eliminación las instantáneas de base de datos de base de datos sobre esta base de datos. Por lo tanto, se omiten las siguientes propiedades en la infraestructura de SharePoint Foundation cuando EnabledManagement es false: CreationInterval, MaximumRetentiony SnapshotLimit. Una alternativa a la necesidad de los trabajos de temporizador integrado SharePoint Foundation administrar instantáneas de base de datos es que los administradores de la granja de servidores administrarlas directamente en Microsoft SQL Server. Otra opción es para que derivar su propia clase de SPJobDefinition y reemplazar el método [T:Microsoft.SharePoint.Administration.SPJobDefinition.Execute(T:System.Guid)] para crear y eliminar las instantáneas de base de datos. Para obtener más información sobre cómo derivar su propia clase SPJobDefinition , consulte Programmatic Administration of Database Snapshots. Para obtener más información acerca de los trabajos del temporizador, vea SPTimerService y SPServiceJobDefinition.

Se debe llamar a Update() para guardar los cambios a esta propiedad.

Ejemplos

En el ejemplo siguiente, db es un objeto SPDatabase .

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

Vea también

Referencia

clase SPDatabaseSnapshotCollection

Miembros SPDatabaseSnapshotCollection

Espacio de nombres Microsoft.SharePoint.Administration.Backup