Export (0) Print
Expand All
Expand Minimize

Microsoft.SharePoint.Administration Namespace

Windows SharePoint Services 3

Provides administrative types and members for managing a Windows SharePoint Services deployment.

  ClassDescription
Public classPersistedAttributeIndicates that this property should be stored in the configuration database.
Public classSPAce<T>Respresents an access control entry in an access control list (ACL).
Public classSPAcl<T>Represents an access control list (ACL).
Public classSPActionLinkRepresents an action that is displayed for a service on the Services on Server page in the SharePoint Central Administration Web site.
Public classSPAdministrationServiceJobDefinition
Public classSPAdministrationWebApplicationRepresents an SPWebApplication object with additional settings that are specific to Windows SharePoint Services.
Public classSPAlternateUrlRepresents an incoming URL and the zone with which it is associated.
Public classSPAlternateUrlCollectionRepresents a collection of SPAlternateUrl objects.
Public classSPAlternateUrlCollectionManagerProvides methods that can be used to perform operations on all the SPAlternateUrlCollection objects in the farm.
Public classSPAntivirusSettingsRepresents a collection of antivirus settings.
Public classSPApplicationPoolRepresents an Internet Information Services (IIS) application pool.
Public classSPApplicationPoolCollectionRepresents a collection of SPApplicationPool objects.
Public classSPAutoSerializingObjectServes as the base class for all topology objects that provide automatic serialization of fields with the appropriate attributes.
Public classSPConcurrencyExceptionRepresents an exception that is thrown to prevent overwriting settings when changes made to administration on one computer within a server farm conflict with settings on another computer.
Public classSPConfigDatabaseObsolete. Represents the configuration database in a Microsoft Windows SharePoint Services deployment.
Public classSPConfigurationChangeEventArgsProvides data for the SPConfigurationChangeEventHandler event.
Public classSPContentDatabaseRepresents a content database that is part of a Windows SharePoint Services deployment.
Public classSPContentDatabaseCollectionA collection of references to content databases that are used by a single Web application.
Public classSPDatabaseEncapsulates access to Microsoft SQL Server databases.
Public classSPDatabaseCollectionRepresents a collection of SPDatabase objects.
Public classSPDatabaseExceptionRepresents a database exception that is thrown when Microsoft SQL Server returns an error of any kind, including errors that occur in Windows SharePoint Services business logic that is running in SQL Server.
Public classSPDatabaseServiceRepresents a farm-wide service that stores settings for all instances of SQL Server.
Public classSPDatabaseServiceCollectionRepresents a collection of SPDatabaseService objects.
Public classSPDatabaseServiceInstanceRepresents a named SQL Server instance.
Public classSPDatabaseServiceInstanceCollectionRepresents a collection of SPDatabaseServiceInstance objects.
Public classSPDataRetrievalProviderRepresents data-retrieval service settings for a Web application.
Public classSPDeletedConcurrencyExceptionRepresents an exception that is thrown when attempting to update an object that has been deleted.
Public classSPDiagnosticsServiceProvides a diagnostic logging category manager for Windows SharePoint Services.
Public classSPDocumentConverterRepresents a document converter, or document transformer, that is installed in a SharePoint Web application.
Public classSPDocumentConverterCollectionRepresents a collection of SPDocumentConverter objects that are available to a Web application.
Public classSPDocumentParserBase class that supports property promotion and demotion for HTML documents.
Public classSPDuplicateObjectExceptionRepresents an exception that is thrown when creating an object that has the same properties as another object.
Public classSPElementDefinitionServes as the base class for implementing element types within Windows SharePoint Services.
Public classSPElementDefinitionCollectionRepresents a collection of SPElementDefinition objects.
Public classSPEncryptedStringRepresents an encrypted string.
Public classSPEncryptedStringCollectionRepresents a collection of SPEncryptedString objects.
Public classSPFarmRepresents a Windows SharePoint Services farm.
Public classSPFeatureDefinitionContains the base definition of an SPFeature, including its name, identifier, scope, and version.
Public classSPFeatureDefinitionCollectionRepresents a collection of SPFeatureDefinition objects.
Public classSPFormDigestSettingsRepresents the settings that are related to Web page security validation.
Public classSPGlobalAdmin Obsolete. Use the new SPFarm and SPWebService classes instead, to manage a Windows SharePoint Services deployment. (In Windows SharePoint Services 2.0, SPGlobalAdmin represented the top-level object for administration of a deployment, and is maintained for backward compatibility.)
Public classSPGlobalConfig Obsolete. Use the new SPWebApplication and SPWebService classes instead, to define configuration settings.
Public classSPHtmlTransformSettingsRepresents a collection of HTML viewer settings.
Public classSPIisSettingsRepresents the Internet Information Services (IIS) authentication settings that are shared across all front-end Web servers for a specific URL zone, which can be modified and propagated by re-provisioning the Web application.
Public classSPIisWebSiteRepresents an Internet Information Services (IIS) Web site.
Public classSPIncomingEmailServiceRepresents the service that is used in Windows SharePoint Services for incoming e-mail timer jobs.
Public classSPIncomingEmailServiceInstanceRepresents an instance of the incoming e-mail service that is used in Windows SharePoint Services for incoming e-mail timer jobs.
Public classSPInvalidCollationExceptionInfrastructure.
Public classSPIrmSettingsRepresents Information Rights Management (IRM) settings that are used in Windows SharePoint Services to help protect the use and distribution of documents.
Public classSPJobDefinitionRepresents a job definition.
Public classSPJobDefinitionCollectionThis member is reserved for internal use and is not intended to be used directly from your code.
Public classSPLoadBalancerServiceInstanceBase class that is used for load balancers in document conversions.
Public classSPMetabaseManagerProvides methods for managing the Internet Information Services (IIS) metabase.
Public classSPMetabaseObjectRepresents an object that is persisted in the Internet Information Services (IIS) metabase.
Public classSPMigratableSiteCollectionRepresents a collection of site collections that can be migrated in a gradual upgrade from Windows SharePoint Services 2.0 to Windows SharePoint Services 3.0.
Public classSPOutboundMailServiceRepresents a Simple Mail Transfer Protocol (SMTP) service that is used in Windows SharePoint Services to send outbound mail.
Public classSPOutboundMailServiceInstanceRespresents an instance of a Simple Mail Transfer Protocol (SMTP) service that is used in Windows SharePoint Services to send outbound mail.
Public classSPOutboundMailServiceInstanceCollectionRepresents a collection of SPOutboundMailServiceInstance objects.
Public classSPPeoplePickerSearchActiveDirectoryDomainRepresents an Active Directory domain forest that is searched by the People Picker control within the Windows SharePoint Services user interface.
Public classSPPeoplePickerSettingsRepresents settings that are used in the People Picker control to select users, distribution lists, and security groups within the Windows SharePoint Services user interface.
Public classSPPersistedChildCollection<T>Represents a collection of SPPersistedObject objects that have a common parent.
Public classSPPersistedCustomWebTemplateRepresents a custom Web template that is persisted.
Public classSPPersistedCustomWebTemplateCollectionRepresents a collection of persisted custom Web templates that share a Web service or Web application as parent object.
Public classSPPersistedDependencyCollection<T>Represents a collection of persisted objects that depend on a common object.
Public classSPPersistedFileRepresents a file stored in the configuration store that is used for administration and deployment.
Public classSPPersistedObjectProvides the methods for an object to automatically serialize its state, persist that state in a permanent store, retrieve it at a later time, and deserialize it back into an in-memory object.
Public classSPPersistedObjectCollection<T>Provides a base class for collections that manage SPPersistedObject objects.
Public classSPPersistedUpgradableObjectRepresents a persisted object that implements the IUpgradable interface.
Public classSPPolicyRepresents the policy that is assigned to a user or group.
Public classSPPolicy.SPPolicyRoleBindingCollectionRepresents the collection of policy roles through which each user or group is bound to a policy.
Public classSPPolicyCollectionRepresents a collection of SPPolicy objects.
Public classSPPolicyRoleDefines the rights granted and denied to a single policy role.
Public classSPPolicyRoleCollectionRepresents a collection of SPPolicyRole objects.
Public classSPPrefixRepresents a specified relative URL that is used to determine whether Windows SharePoint Services or Microsoft Internet Information Services (IIS) handles the request.
Public classSPPrefixCollectionRepresents a collection of SPPrefix objects.
Public classSPProcessIdentityRepresents a process identity, which specifies an Internet Information Services (IIS) application pool and Windows service account.
Public classSPProcessIdentityCollectionRepresents a collection of SPProcessIdentity objects.
Public classSPQuotaRepresents a quota that limits the system resources that are allocated to users.
Public classSPQuotaTemplateRepresents a reusable definition of a quota that is applied to SharePoint sites in the deployment.
Public classSPQuotaTemplateCollectionRepresents a collection of SPQuotaTemplate objects.
Public classSPRunningJobA running job object is created for every instance of the job that is executing, at the rate of one per server.
Public classSPRunningJobCollectionRepresents a collection of SPRunningJob objects.
Public classSPSecureBindingRepresents a server binding for a site that uses Secure Socket Layer (SSL) and secure hypertext transfer protocol (HTTPS).
Public classSPServerRepresents a physical computer in the server farm.
Public classSPServerBindingRepresents a server binding for an Internet Information Services (IIS) Web site, which includes at least one of the following: IP address, port, or host name.
Public classSPServerCollectionRepresents a collection of SPServer objects.
Public classSPServiceRepresents a farm-wide service.
Public classSPServiceCollectionRepresents a collection of SPService objects.
Public classSPServiceInstanceRepresents a single instance of a service that runs on a server.
Public classSPServiceInstanceCollectionRepresents a collection of SPServiceInstance objects.
Public classSPServiceInstanceDependencyCollectionRepresents a collection of service instances that are dependent on a service.
Public classSPServiceInstanceJobDefinitionRepresents a SPJobDefinition that is associated with a SPServiceInstance object.
Public classSPSiteAdministrationProvides an abstraction for operations that require administrator access to the content space of a site collection.
Public classSPSiteCollectionRepresents a collection of SPSite objects or site collections on a virtual server.
Public classSPSolutionRepresents a solution on a farm.
Public classSPSolutionCollectionRepresents a collection of SPSolution objects.
Public classSPSolutionLanguagePackRepresents a language pack for a solution or Web Part package.
Public classSPSolutionLanguagePackCollectionRepresents a collection of language packs associated with a solution or Web Part package.
Public classSPTimerServiceImplements a timer service to support the use of timer jobs.
Public classSPTimerServiceInstanceProvides an instance of a timer service that runs on a server.
Public classSPTimerServiceInstanceCollectionThis member is reserved for internal use and is not intended to be used directly from your code.
Public classSPUncleanDatabaseExceptionInfrastructure.
Public classSPUpdatedConcurrencyExceptionRepresents an exception in Windows SharePoint Services that occurs when running code on multiple front-end Web servers that modifies the same object, or when the servers use a mix of Windows SharePoint Services 3.0 and Windows SharePoint Services 2.0 object model code that modifies the same object.
Public classSPUpgradeJobDefinitionRepresents an upgrade job definition.
Public classSPUsageProvides a property to return the localized names of the report types that are used in usage reports.
Public classSPUsageIdentityTableDefines the search string categories of identities of usage report components, for example, the browser or operating system.
Public classSPUsageSettingsEncapsulates settings for usage analysis and logging in the Windows SharePoint Services deployment.
Public classSPUserMigratorElementInfrastructure.
Public classSPVirtualServer Obsolete. Obsolete. Use the SPWebApplication class or the SPIisSettings class instead. (In Windows SharePoint Services 2.0, the SPVirtualServer class represented the top-level object for a virtual server in Windows SharePoint Services, and is maintained for backward compatibility.)
Public classSPVirtualServerCollection Obsolete. Obsolete. Use the SPWebApplicationCollection class instead. (In Windows SharePoint Services 2.0, the SPVirtualServerCollection class represented a collection of SPVirtualServer objects, and is maintained for backward compatibility.)
Public classSPVirtualServerConfig Obsolete. Obsolete. Use the SPWebApplication class or the SPIisSettings class instead. (In Windows SharePoint Services 2.0, the SPVirtualServerConfig class represented the configuration settings for a virtual server, and is maintained for backward compatibility.)
Public classSPWebApplicationRepresents an Internet Information Services (IIS) load-balanced Web application that is installed on the server farm.
Public classSPWebApplicationBuilderCreates an SPWebApplication object, providing default settings for all the required values and allowing the caller to change only those properties that need values that are different from the default.
Public classSPWebApplicationCollectionRepresents a collection of SPWebApplication objects.
Public classSPWebConfigModificationHolds modifications that are made to the web.config.
Public classSPWebServerRepresents a front-end Web server in a server farm.
Public classSPWebServerCollectionRepresents a collection of SPWebServer objects.
Public classSPWebServiceRepresents a Web service that contains one or more Web applications.
Public classSPWebServiceCollectionRepresents a collection of SPWebService objects.
Public classSPWebServiceInstanceRepresents an instance of a Windows SharePoint Services Web service running on a particular server.
Public classSPWebServiceInstanceCollectionRepresents a collection of SPWebServiceInstance objects.
Public classSPWindowsServiceRepresents a Windows service that is installed on one or more servers in the server farm.
Public classSPWindowsServiceCollectionRepresents a collection of SPWindowsService objects.
Public classSPWindowsServiceInstanceRepresents an instance of a Windows service that runs on a particular server.
Public classSPWindowsServiceInstanceCollectionRepresents a collection of SPWindowsServiceInstance objects.
Public classSPWorkItemJobDefinitionServes as the base class for deriving definitions of work-item timer jobs. This class works with the timer job (SPTimerService) to process work items (SPWorkItem).

  InterfaceDescription
Public interfaceIDiagnosticsLevelProvides an interface through which developers can expose to Windows SharePoint Services a single trace log category to assign to trace log messages for a given application.
Public interfaceIDiagnosticsManagerProvides an interface through which developers can expose to Windows SharePoint Services the categories to assign to trace log messages for a given application.
Public interfaceIMigratableProvides support for gradual upgrade by migrating paired objects from Windows SharePoint Services 2.0 to Windows SharePoint Services 3.0.
Public interfaceISPUserMigratorProvides support for migrating user accounts from one login name to another.
Public interfaceIUpgradableProvides members for managing an upgradable object.

  DelegateDescription
Public delegateSPConfigurationChangeEventHandlerProvides an event handler for when an object changes.

  EnumerationDescription
Public enumerationEventSeveritySpecifies the severity of events written to the Windows event log.
Public enumerationHttpErrorsExistingResponseOptionsSpecifies whether Internet Information Services (IIS) overwrites Windows SharePoint Services error messages.
Public enumerationIdentityTypeSpecifies the process identity type used by a Web application.
Public enumerationSPActionLinkTypeSpecifies the type of action provided for a service that is displayed on the Services on Server page within the SharePoint Central Administration Web site.
Public enumerationSPAnonymousPolicySpecifies a security policy to use for anonymous users
Protected enumerationSPDatabase.DatabaseOptionsSpecifies a Microsoft SQL Server database option that is used in a Transact-SQL statement.
Public enumerationSPIisWebSite.SPIisServerStateIndicates the state of the server that runs Internet Information Services (IIS).
Public enumerationSPJobLockTypeValues for the lock type of a job definition.
Public enumerationSPMembershipUserKeyTypeIn Forms authentication mode, whether to use UserName or ProviderUserKeyas the underlying mechanism to identify a user.
Public enumerationSPObjectStatusSpecifies the status of a service that runs within a Windows SharePoint Services deployment.
Public enumerationSPPolicyPermissionsDefines the base permissions (see SPBasePermissions) for the read and write permissions that are applied through policies to a SharePoint Web application.
Public enumerationSPPolicyRoleTypeSpecifies a policy role type to apply globally in a SharePoint Web application to a user or group.
Public enumerationSPPrefixTypeSpecifies which part of a URL namespace that is used in this Web application belongs to Windows SharePoint Services.
Public enumerationSPRunningJobStatusContains values that specify the status of a solution deployment job.
Public enumerationSPServerRoleSpecifies the role of the server with respect to the Windows SharePoint Services deployment.
Public enumerationSPSolutionDeploymentJobType Provides values to specify the type of deployment operation.
Public enumerationSPSolutionDeploymentStateContains values that indicate the deployment status of the solution.
Public enumerationSPSolutionOperationResultDescribes the result of an operation that attempts to deploy or retract an SPSolution or SPSolutionLanguagePack object.
Public enumerationSPUrlZoneSpecifies the originating zone of a request received by Windows SharePoint Services 2.0.
Public enumerationSPUsagePeriodTypeSpecifies the time interval on which a usage report for a Web site is based.
Public enumerationSPUsageReportTypeSpecifies the type of information returned in a usage report for a SharePoint site.
Public enumerationSPVirtualServerStateSpecifies the status of a virtual server relative to a deployment of Windows SharePoint Services.
Public enumerationSPWebConfigModification.SPWebConfigModificationTypeSpecifies the type of web.config modification.
Public enumerationTraceSeveritySpecifies the level of trace information that is written to the trace log file.

Community Additions

ADD
Show:
© 2014 Microsoft