Beispielgliederung für Upgradeaktionen
Letzte Änderung: Dienstag, 6. April 2010
Gilt für: SharePoint Foundation 2010
Die folgende Beispielgliederung zeigt eine mögliche Struktur für die Arten von Aktionen, die während eines Upgrades von Microsoft SharePoint Foundation 2010 und Microsoft SharePoint Server 2010 ausgeführt werden.
Die Gliederung veranschaulicht die Art von Objektmodell, die bei einem Upgrade einer Portalanwendung verwendet wird. Jedes Modul (CS- oder VB-Datei) in der Upgradeanwendung definiert Aktionen, die im Hinblick auf einen bestimmten Teil der Bereitstellung ausgeführt werden müssen. Jedes Modul definiert eine Basisaktionsklasse sowie eine beliebige Anzahl anderer Klassen, die von der Basisklasse erben, um bestimmte Aktionen abzuschließen.
![]() |
---|
In diesem Thema wird erläutert, wie das Microsoft.SharePoint.Upgrade-Objektmodell von SharePoint Foundation 2010 und SharePoint Server 2010 verwendet wird, um Bereitstellungen zu aktualisieren. Die Informationen sind nicht zur allgemeinen Verwendung vorgesehen, sondern richten sich an fortgeschrittene Benutzer. |
Aktionen
Farm
FarmAction : SPAction
Abstrakte Basisklasse für alle Upgradeaktionen, die für die Serverfarm ausgeführt werden.
FarmMigrator
- Migriert Einstellungen auf Farmebene zwischen den Versionen.
WebApplicationMigrator
- Migriert Einstellungen auf Webanwendungs- und Portalebene.
AdministrationObjectsUpgrade : FarmAction
- Aktualisiert Konstrukte in der Konfigurationsdatenbank der vorherigen Version auf neue Konstrukte.
IIS-Websites
IisWebSiteAction : SPAction
Abstrakte Basisklasse für alle Upgradeaktionen, die virtuelle Server aktualisieren.
FixupWebConfigFiles : IisWebSiteAction
Aktualisiert die IIS-Instanz (Internetinformationsdienste).
Aktualisiert Versionsverweise im SafeControls-Abschnitt der Datei web.config.
Profildatenbank
ProfileDatabaseAction : SPDatabaseAction
Abstrakte Basisklasse für alle Upgradeaktionen, die Profildatenbanken aktualisieren.
MyLinksSchemaUpgrade : ProfileDatabaseAction
- Fügt ein Schema zur Unterstützung von QuickLinks in Meine Kontakte hinzu.
UserProfileV3M1FC1Upgrade : ProfileDatabaseAction
- Aktualisiert die Datenbank und initialisiert die Daten.
AppRegistryImportUpgrade : ProfileDatabaseAction
- Fügt ein Schema zur Unterstützung des Imports von Anwendungsregistrierungseinstellungen hinzu.
PropertyChangesV3M3Upgrade : ProfileDatabaseAction
- Aktualisiert Profileigenschaften.
UpdateMembershipGroupUpgrade : ProfileDatabaseAction
- Aktualisiert Mitgliedschaftsgrupppierungen.
Dienstdatenbank
ServiceDatabaseAction : SPDatabaseAction
Abstrakte Basisklasse für alle Upgradeaktionen, die Dienstdatenbanken aktualisieren.
MatrixSchemaAndInitDataUpgrade : ServiceDatabaseAction
- Aktualisiert das Schema und initialisiert die Daten, die mit Benutzerprofilen verknüpft sind.
Websitesammlungen
SiteAction : SPAction
Abstrakte Basisklasse für alle Upgradeaktionen für Websitesammlungen.
GenericWebPartGalleryUpgrade : SiteAction
- Aktualisiert Webparts, fügt neue Webparts hinzu oder setzt vorhandene DWP-Dateien außer Kraft.
LayoutPageUploader
Lädt Layoutgestaltungsvorlagen in die Dokumentbibliothek für Gestaltungsvorlagen der Stammwebsite hoch.
Installiert Angebotsseiten für verschiedene Features und stellt eine Umleitung zur entsprechenden Willkommenseite bereit.
PortalSiteUpgradeAreaAndListingData : SiteAction
Aktualisiert die Daten für Bereiche und Auflistungen.
Aktualisiert die URLs für Logos, CSS oder die Websitenavigation.
Wendet Sicherheitseinstellungen an.
Erstellt benutzerdefinierte Rollen für Benutzer, die in einer früheren Version von SharePoint Foundation ohne Rollen direkt zu Bereichen zugewiesen wurden.
Ordnet Rollen aus der früheren Version den entsprechenden Rechten in der neuen Version zu.
Erstellt Rollendefinitionen für Gruppen und verschiebt Benutzer in die geeigneten Gruppen.
Fügt Inhaltstypen zu den entsprechenden Listen hinzu.
MySiteDocLibsUpgrader : SiteAction
- Fügt eine Dokumentbibliothek des Typs Meine Dateien zu MeineWebsite hinzu.
SearchResultsWebPartGalleryUpgrade : GenericWebPartGalleryUpgrade
- Fügt Webparts für Suchergebnisse zum Webpartkatalog hinzu.
SearchCenterAreaUpgrade : SiteAction
- Fügt ein Suchcenter als Bereich hinzu.
SQL-Skripts
ActionSqlScripts
Eine Auflistung aktualisierter Skripts, die im Verlauf von Upgradeaktionen ausgeführt werden.
Webanwendungen
WebApplicationAction : SPAction
Abstrakte Basisklasse für alle Upgradeaktionen, die für die Serverfarm ausgeführt werden.
- Aktualisiert die Konstrukte der früheren Version in einer Webanwendung auf SharePoint Foundation-Konstrukte der aktuellen Version.
Webserver
WebServerAction : SPAction
Abstrakte Basisklasse für alle Upgradeaktionen für Webserver.
- Aktualisiert die Konstrukte der früheren Version in einem Webserver auf SharePoint Foundation-Konstrukte der aktuellen Version.
Siehe auch
Referenz
Konzepte
Upgrade-Objektmodell von SharePoint Foundation