Compartir a través de


Miembros SPDatabaseAction

Proporciona una clase abstracta para todas las acciones de actualización de base de datos.

El tipo SPDatabaseAction expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido SPDatabaseAction Inicializa una nueva instancia de la clase SPDatabaseAction .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Description Obtiene una cadena que contiene una descripción de la acción. (Heredado desde SPAction).
Propiedad protegida FromBuildVersion Obtiene el número de versión de la compilación que se está actualizando. (Heredado desde SPAction).
Propiedad protegida HonorTargetSchemaVersion Obsoleto. Propiedad para indicar si la versión del esquema debe admitirse para acciones con FromBuild/ToBuild. (Heredado desde SPAction).
Propiedad pública Log Obtiene un objeto SPLog . La clase SPAction debe usar este objeto SPLog para registrar errores, advertencias o información de depuración durante el proceso de actualización. (Heredado desde SPAction).
Propiedad protegida Manager Obtiene el objeto de administrador de actualización de Microsoft SharePoint Foundation . (Heredado desde SPAction).
Propiedad pública ShouldRun Obtiene un valor booleano que indica si se debe ejecutar la acción de actualización. (Heredado desde SPAction).
Propiedad protegida SPDatabaseSequence Obtiene la secuencia de actualización de tipo estricto.
Propiedad protegida SPSequence Obtiene el objeto sequence que representa la secuencia de actualización. (Heredado desde SPAction).
Propiedad protegida SqlSession Obtiene un objeto ISqlSession que representa la base de datos SQL que se está actualizando mediante una llamada del objeto SPDatabaseAction .
Propiedad protegida TargetSchemaVersion Obtiene la versión del esquema al que se está actualizando la instalación de Microsoft SharePoint Foundation . (Heredado desde SPAction).
Propiedad protegida ToBuildVersion Obtiene el número de versión de la generación a la que se está actualizando la instalación de Microsoft SharePoint Foundation . (Heredado desde SPAction).
Propiedad protegida Type Obtiene el tipo de objeto que se está actualizando a través de la acción. (Heredado desde SPAction).
Propiedad protegida UpgradableObject Obtiene una object que representa el objeto que se está actualizando por este SPAction la clase, así como otros objetos de SPAction contenidos en el objeto SPSequence . (Heredado desde SPAction).

Arriba

Métodos

  Nombre Descripción
Método público Commit Confirma la sesión de base de datos. (Reemplaza a SPAction.Commit()).
Método público Dispose Elimina la sesión de base de datos y libera los recursos. (Reemplaza a SPAction.Dispose()).
Método protegido DropAllFKs
Método protegido DropColumn
Método protegido DropColumnWithDefaultConstraint
Método protegido DropConstraint
Método protegido DropDefaultConstraint
Método protegido DropFunction
Método protegido DropIndex
Método protegido DropProc
Método protegido DropStatistics
Método protegido DropTable
Método protegido DropTrigger
Método protegido DropType
Método protegido DropView
Método público Equals (Heredado desde Object).
Método protegido ExecuteSql(String) Ejecuta una serie de consultas de Transact-SQL basadas en la cadena especificada.
Método protegido ExecuteSql(String, Int32) Ejecuta una serie de consultas de Transact-SQL basadas en la cadena especificada dentro de un período de tiempo de espera especificado.
Método protegido Finalize (Heredado desde Object).
Método público GetHashCode (Heredado desde Object).
Método público GetType (Heredado desde Object).
Método público Initialize Inicializa la acción de actualización en función del objeto especificado y la secuencia. (Heredado desde SPAction).
Método protegido MemberwiseClone (Heredado desde Object).
Método público Rollback Revierte la sesión de base de datos. (Reemplaza a SPAction.Rollback()).
Método público ToString (Heredado desde Object).
Método público Upgrade Ejecuta la lógica de actualización para la acción. (Heredado desde SPAction).

Arriba

Vea también

Referencia

clase SPDatabaseAction

Espacio de nombres Microsoft.SharePoint.Upgrade