The Microsoft.SharePoint.Administration namespace is used for managing the server or server farm in a deployment of Microsoft® Windows® SharePoint™ Services. Its major classes include SPGlobalAdmin, the top-level administrative class that provides access to all servers and usage settings in the deployment, and SPVirtualServer, class that represents a virtual server and provides access to server-wide settings.
Classes
The following table lists the classes of the Microsoft.SharePoint.Administration namespace and shows a brief description of each.
| Name | Description |
|---|---|
| SPAlternateUrl | Represents an incoming URL and the zone with which it is associated. |
| SPAlternateUrlCollection | Represents a collection of SPAlternateUrl objects. |
| SPConfigDatabase | Represents the configuration database in a Microsoft Windows SharePoint Services deployment. |
| SPContentDatabase | Represents a content database in the Microsoft Windows SharePoint Services deployment. |
| SPContentDatabaseCollection | Represents a collection of SPContentDatabase objects. |
| SPGlobalAdmin | Represents the top-level object for administration of a Microsoft Windows SharePoint Services deployment. |
| SPGlobalConfig | Represents configuration settings that apply throughout the Microsoft Windows SharePoint Services deployment. |
| SPPrefix | Represents a specified relative URL that is used to determine whether Microsoft Windows SharePoint Services or Microsoft Internet Information Services (IIS) handles the request. |
| SPPrefixCollection | Represents a collection of SPPrefix objects. |
| SPQuota | Represents a quota that limits the system resources allocated to users. |
| SPQuotaTemplate | Represents a reusable definition of a set of quotas that are applied to SharePoint sites in the deployment, including the messages associated with each quota and warning threshold. |
| SPQuotaTemplateCollection | Represents a collection of SPQuotaTemplate objects. |
| SPSiteCollection | Represents a collection of SPSite objects, or site collections, on a virtual server. |
| SPUsage | Provides a property to return the localized names of the report types that are used in usage reports. |
| SPUsageSettings | Encapsulates settings for usage analysis and logging in the Microsoft Windows SharePoint Services deployment. |
| SPVirtualServer | Represents the top-level object for a virtual server in Microsoft Windows SharePoint Services. |
| SPVirtualServerCollection | Represents a collection of SPVirtualServer objects. |
| SPVirtualServerConfig | Represents the configuration settings for a virtual server. |
| SPWebServer | Represents a front-end Web server in a server farm. |
| SPWebServerCollection | Represents a collection of SPWebServer objects. |
Enumerations
The following table lists the enumerations of the Microsoft.SharePoint.Administration namespace and shows a brief description of each.
| Name | Description |
|---|---|
| SPPrefixType | Specifies which part of a URL namespace used on the virtual server belongs to Microsoft Windows SharePoint Services. |
| SPUrlZone | Specifies the originating zone of a request received by Windows SharePoint Services. |
| SPUsagePeriodType | Specifies the time interval on which a usage report for a Web site is based. |
| SPUsageReportType | Specifies the type of information returned in a usage report for a SharePoint site. |
| SPVirtualServerState | Specifies the status of a virtual server relative to a deployment of Microsoft Windows SharePoint Services. |