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. |
![]() |
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. |
![]() |
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. |
![]() |
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 SPIisSite object. |
![]() |
SPLog | Represents the Windows SharePoint Services upgrade log. |
![]() |
SPManager | Represents the Windows SharePoint Services Upgrade Manager. |
![]() |
SPMigrator | Abstract class that is used to migrate content from an earlier version of Windows SharePoint Services 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. |
![]() |
SPProgressUpdateEventArgs | Provides event arguments for the progress update event. |
![]() |
SPSequence | Provides an abstract superclass for all upgrade sequences in Windows SharePoint Services. |
![]() |
SPSiteSequence | Abstract class that represents the upgrade sequence for a site collection. |
![]() |
SPUpgradeContext | Provides additional upgrade context. |
![]() |
SPUpgradeException | Represents an upgrade exception. |
![]() |
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. |
![]() |
UpgradableAttribute | Represents a class that can participate in the Windows SharePoint Services 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. |
![]() |
IHierarchyBuilder | Provides an interface that encapsulates a hierarchy builder delegate. |
![]() |
IMigrator | 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. |
Enumerations
| Enumeration | Description | |
|---|---|---|
![]() |
LogLevel | Specifies the level of an entry reported in the log. |
![]() |
Mode | Specifies the type of an upgrade. |
.gif)
.gif)
.gif)