Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides types and members for upgrading a Windows SharePoint Services deployment.
Classes
Class | Description | |
---|---|---|
![]() |
ActionBaseTypeAttribute | Provides a definition for an attribute that can be used to define the type of the base SPAction object for a particular sequence. |
![]() |
BackwardsCompatibleSchemaVersionAttribute | Contains the smallest schema version that is compatible with the current binary. |
![]() |
OwnerAttribute | Provides a definition for an attribute that can be used to define an owner for a specific class. |
![]() |
PhaseAttribute | Provides a definition for an attribute that can be used to divide the upgrade of an object into distinct phases. Each phase can have one or more upgrade sequences. |
![]() |
SPAction | Abstract class that represents an upgrade action, which is a self-contained operation that describes an upgrade transformation. |
![]() |
SPActionSequence | Abstract class that represents an upgrade sequence that uses upgrade actions. |
![]() |
SPContentDatabaseTestResult | Represents a test result entry from integrity check on a content database. A content database check may result in one or more test result entries. |
![]() |
SPDatabaseAction | Provides an abstract class for all database upgrade actions. |
![]() |
SPDatabaseSequence | Abstract class representing a sequence that all database sequences can use to inherit the default implementation of the ISchemaVersioned interface. |
![]() |
SPDataSourceMigratorException | Represents an exception that occurs during migration of a data source. |
![]() |
SPDelegate | Provides an abstract class for all upgrade delegates. |
![]() |
SPHierarchyManager | Represents the upgrade hierarchy manager. |
![]() |
SPIisWebSiteSequence | Abstract class that represents the upgrade sequence for an SPIisWebSite object. |
![]() |
SPLog | Represents the Microsoft SharePoint Foundation upgrade log. |
![]() |
SPManager | Enables querying and managing upgrade sessions in the current farm. |
![]() |
SPMigrator | Obsolete. Abstract class that is used to migrate content from an earlier version of Microsoft SharePoint Foundation to the current one. |
![]() |
SPPersistedObjectSequence | Abstract class that represents the sequence that all persisted object sequences can use to inherit the default implementation of the ISchemaVersioned interface. |
![]() |
SPPrejoinedFarmAction | Represents an upgrade sequence for an SPFarm before that SPFarm is joined. |
![]() |
SPPrejoinedFarmSequence | Upgrades an object which represents a SPFarm, but before the local computer is joined to the SPFarm. |
![]() |
SPProgressUpdateEventArgs | Provides event arguments for the progress update event. |
![]() |
SPSequence | Provides an abstract superclass for all upgrade sequences in Microsoft SharePoint Foundation. |
![]() |
SPSiteSequence | Abstract class that represents the upgrade sequence for a site collection. |
![]() |
SPStoredProcedureVerifier | A utility class that refreshes stored procedures and functions from a SQL script file on a server that is running Microsoft SQL Server. |
![]() |
SPUpgradeCompatibilityException | Represents an exception that occurs during upgrade when the front-end Web server attempts to connect to an incompatible database. |
![]() |
SPUpgradeContext | Provides additional upgrade context. |
![]() |
SPUpgradeException | Represents an upgrade exception. |
![]() |
SPUpgradeLockException | Represents an exception that occurs during an upgrade lock. |
![]() |
SPUpgradeSession | Represents an upgrade session. |
![]() |
SPUpgradeSessionCollection | Represents a collection of SPUpgradeSession objects. |
![]() |
StopEventReceiver | Base class that provides a default implementation for the StopEvent() handler. |
![]() |
TargetSchemaVersionAttribute | Provides a definition for an attribute that can be used to define the target schema version of a concrete SPAction object. |
![]() |
TargetUpgradableObjectAttribute | Provides a definition for an attribute that can be used to define the System.Type of the upgradeable object for a particular sequence. |
![]() |
TestOwnerAttribute | Provides a definition for an attribute that can be used to define a test owner for a specific class. |
![]() |
UpgradableAttribute | Represents a class that can participate in the Microsoft SharePoint Foundation extensible upgrade infrastructure. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IAssemblyManifest | Provides an interface for the assembly manifest used during the upgrade process. |
![]() |
IBuildVersioned | Provides an interface that encapsulates the build versioning used in the upgrade. |
![]() |
ICompatibleSchemaVersioned | Extends the ISchemaVersioned interface with a property that indicates the oldest schema version with which the object is compatible. |
![]() |
IHierarchyBuilder | Provides an interface that encapsulates a hierarchy builder delegate. |
![]() |
IMigrator | Obsolete. Provides an interface that encapsulates a migrator delegate. |
![]() |
ISchemaVersioned | Provides an interface that encapsulates schema versioning. |
![]() |
IUpgrader | Provides an interface that encapsulates an upgrader delegate. |
![]() |
IUpgradeWorkItem | Provides an interface for a post-upgrade action on a work item. |
![]() |
IVersionCompatibleUpgrader | Extends an upgrader delegate with a property that indicates backward compatibility. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
LogLevel | Specifies the level of an entry reported in the log. |
![]() |
Mode | Specifies the type of an upgrade. |