SPWebService 成员

表示一个包含一个或多个 Web 应用程序的 Web 服务。此 Web 服务允许 Web 浏览器来访问 SharePoint 网站中的内容。

SPWebService 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPWebService() 保留以仅供内部使用。
公共方法 SPWebService(String, SPFarm) 初始化SPWebService类的一个新实例。

页首

属性

  名称 说明
公共属性 ActiveDirectoryDomain 获取或设置要在其中创建 Active Directory 帐户的域。
公共属性 ActiveDirectoryOrganizationalUnit 获取或设置要在其中创建 Active Directory 帐户的组织单位。
公共属性静态成员 AdministrationService 获取与管理应用程序关联的 Web 服务。
公共属性 AllowAggregationCalendar 获取或设置允许聚合在日历视图上的标志
公共属性 AllowDeclarativeWorkflowAutostartOnEmailAsAuthor
公共属性 AlternateContentEditorScript 获取或设置要包含在内容编辑器 Web 部件中的备用编辑器脚本。
公共属性 AntivirusSettings 获取此服务的防病毒设置的集合。
公共属性 ApplicationPools 获取提供给此服务的 IIS 应用程序池。
公共属性 Applications 获取与该服务关联的服务应用程序的集合。 (从 SPService 继承。)
公共属性 BackgroundFileSyncThrottlingSettings 控件的背景文件同步请求的限制。
公共属性 BrowserCEIPEnabled 存储浏览器被配置为提供数据的客户体验改善计划 (CEIP) 的是否为自愿加入状态。
公共属性 CacheSiteLookup 如果为 true,则将缓存网站查阅。
公共属性 CanRenameOnRestore 获取一个值,该值指示当它恢复时,是否可以重命名服务。
公共属性 CanSelectForBackup 获取或设置一个值,该值指示该服务是否可以进行备份。
公共属性 CanSelectForRestore 获取或设置一个值,该值指示是否可以还原服务。
公共属性 CanUpgrade 获取一个值,该值指示此对象是否可以升级。 (从 SPPersistedUpgradableObject 继承。)
公共属性 CdnPrefix 如果启用了 CDN,字符串用作前缀生成的脚本和样式 Url
公共属性 ClientRequestServiceSettings Client.svc 的设置
公共属性 CoauthoringMaxAuthors 允许一次 coauthor 文档的用户的最大数目的默认值
公共属性 CoauthoringVersionPeriod 以分钟为单位提供共同编写新版共同编写期间创建的版本之间的最短时间将不小于此时间段内创建。
公共属性 CollectSPRequestAllocationCallStacks 如果为 true,将会收集调用堆栈的每个 SPRequest 分配。
公共属性静态成员 ContentService 获取与该内容的应用程序关联的 Web 服务。
公共属性 CorporateCuratedGalleryAppQueryInterval 在服务器场中的每个前端将检查该应用程序的时间间隔安装公司 curated 库的状态。设置为以秒为单位。
公共属性 CreateActiveDirectoryAccounts 获取或设置一个布尔值,指定是否要创建新的网站用户的 Active Directory 帐户。
公共属性 DeclarativeWorkflowAutostartOnEmailEnabled 指示应自动将工作流启动上启用了电子邮件的列表。
公共属性 DefaultDatabaseInstance 获取或设置与此 Web 服务的新内容数据库的默认 SQL 安装。
公共属性 DefaultDatabasePassword 获取或设置新的内容数据库使用 SQL 身份验证时使用的默认密码。
公共属性 DefaultDatabaseUsername 获取或设置要使用 SQL 身份验证时使用新内容数据库的默认用户名。
公共属性 DeveloperDashboardSettings 控制性能监视工具在服务器场中的服务中的生成设置。
公共属性 DisableCoauthoring 如果此属性设置为 false 时,为共同编写 Office 文档启用了共享的文件锁定
公共属性 DiscoPage 获取或设置 Web 服务发现页相对于 /_vti_bin 虚拟目录的路径。
公共属性 DiskSizeRequired 获取备份此 Web 服务所需的磁盘空间量。
公共属性 DisplayName 获取描述管理用户界面中的持久的对象实例显示名称。 (从 SPPersistedObject 继承。)
公共属性 EnableCdn 是否启用下载脚本和样式的文件内容交付网络
公共属性 EnableHostHeaderSiteBasedSchemeSelection 获取或设置一个值,该值指示是否启用主机标头网站方案选择。
公共属性 ExternalApplicationSettings 获取一个对象,提供有关 Web 服务如何管理非 SharePoint 应用程序承载于 Web 部件的信息。
公共属性 ExternalSiteMapProvider 注册的类型将用于网站的映射操作代替我们的配置数据库。
公共属性 Farm 获取对象所在的服务器场。 (从 SPPersistedObject 继承。)
公共属性 FeatureCacheHighWaterMark 功能 XML 文档缓存,以字节为单位的高水位。
公共属性 FeatureCacheLowWaterMark 低水位标记功能 XML 文档缓存,以字节为单位。
公共属性 FeatureCacheTrimInterval 修剪功能 XML 文档缓存,以毫秒为单位的时间间隔。
公共属性 Features 获取全局范围内激活服务器场中的功能的集合。
公共属性 FileOperationSettings 获取或设置一个布尔值,指定是否所有站点应该不要直接到已清除的存储区。
公共属性 FileReadChunkSize 分解最优 SQL 或其他外部存储设备中的数据读取的字节的大小。较大的值提高吞吐量,较小的值提高滞后时间。
公共属性 FileWriteChunkSize 分解最优 SQL 或其他外部存储设备中的数据写入的字节的大小。较大的值提高吞吐量,较小的值提高滞后时间。
公共属性 HostHeaderPrefixes 获取主机标头网站组的前缀。
公共属性 HtmlTransformSettings 获取 HTML 转换为 Web 服务的设置的集合。
公共属性 Id 获取或设置与对象关联的 GUID。 (从 SPPersistedObject 继承。)
公共属性 ImagingDownloadSizeLimit 获取或设置组合的最大允许大小以字节为单位,由单一请求中的图像处理 Web 服务下载的所有文件。
公共属性 IncomingEmailAccountToModifyAD 此选项允许您指定当创建和删除以及修改广告联系对象时要使用的帐户 (用户名和密码)。这是特别重要,如果 SharePoint 是中域 1 种信任关系。这将允许"电子邮件-启用此列表"功能通过提供与 AD 交互时要使用的帐户在这样一个环境中工作
公共属性 Instances 获取在服务器场中的服务的所有实例的集合。 (从 SPService 继承。)
公共属性 IrmSettings 获取 Web 服务的 IRM 设置的集合。
公共属性 IsBackwardsCompatible 获取或设置一个值,该值指示当前对象是否为向后兼容。 (从 SPPersistedUpgradableObject 继承。)
公共属性 JobDefinitions 获取此服务作业定义的集合。 (从 SPService 继承。)
公共属性 JobHistoryEntries 获取此服务枚举作业的历史记录项。 (从 SPService 继承。)
公共属性 LargeFileChunkSize 获取或设置最大前端 Web 服务器将内容数据库中的一个写操作写入的数据量。
公共属性 MaxListsAccessedByApp 可由一个应用程序访问的一个站点中,列出了 SharePoint 项目数量最多。
公共属性 MaxTemplateDocumentSize 获取或设置的列表和网站模板目录的最大大小。
公共属性 MembershipUserKeyType
公共属性 Name 获取或设置用于唯一地标识具有相同的父和类的两个对象的名称。 (从 SPPersistedObject 继承。)
公共属性 NeedsUpgrade 获取或设置一个布尔值,指定对象是否需要升级。 (从 SPPersistedUpgradableObject 继承。)
公共属性 NeedsUpgradeIncludeChildren 获取一个布尔值,该值指示是否应升级对象,考虑到该对象的子级。 (从 SPPersistedUpgradableObject 继承。)
公共属性 OnlineHelpEnabled 指示是否帮助系统可以指导用户帮助外部 (例如 Office Online) 场源
公共属性 Parent 获取配置对象树的逻辑层次结构中的父级。 (从 SPPersistedObject 继承。)
公共属性 PeoplePickerSearchInMultipleForests 此选项允许您解决人员选取器条目使用旧的算法。设置为 TRUE 以使用旧的算法,在每个目录林中按顺序搜索条目。设置为 FALSE 时要用于搜索所有全局编录复制自身当前目录林中的用户...
公共属性 PeoplePickerSearchReplicatedMasterSIDPropertyName 指定人员选取器控件用于表示用户的 SID 与 active Directory 属性
公共属性 PluggableParsers 可用于此 Web 服务的文档分析程序集。
公共属性 Properties 持久化对象获取元数据。 (从 SPPersistedObject 继承。)
公共属性 QuotaTemplates 获取SPQuotaTemplate对象的集合。
公共属性 RemoteAdministratorAccessDenied 如果为 true,对 SPFarm.CurrentUserIsAdministrator() 的所有调用将都返回 false 在 http 请求过程中。此设置不起作用的管理中心网站上。
公共属性 RemoteEventServiceSettings 用于处理远程事件接收器调用设置。
公共属性 RequestRoutingMode
公共属性 Required 获取一个布尔值,该值指示是否必须在服务器场中的至少一台计算机上运行的 Web 服务实例。 (覆盖 SPService.Required。)
公共属性 RestrictedObjectModel 不允许由客户端请求的 Api。
公共属性 RunningJobs 获取正在运行的作业,此服务的集合。 (从 SPService 继承。)
公共属性 ScopeEveryoneToSiteCollectionOnly 一个布尔值,该值指示是否 allowEveryoneViewItems 应该应用于现有的用户
公共属性 ShowUserNameOnAccessDenied 在宿主环境,用户可能需要将其设置为 false,以防止信息泄露到同一台服务器上承载其他站点。
公共属性 SiteCreationProvider 注册的类型可用于更改网站创建的行为。
公共属性 SiteRedirectionEnabled 获取或设置一个值,该值指示是否已启用该功能,将一个站点的请求重定向到另一个 URL。
公共属性 SMTPTimeout SMTP 服务器的超时值
公共属性 Status 获取或设置类表示对象的状态。 (从 SPPersistedObject 继承。)
公共属性 SupportMultipleAppDomains
公共属性 TokenTimeout 获取或设置用户令牌超时之前的时间量。
公共属性 TypeName 获取用来描述 Web 服务管理用户界面中的用户友好名称。 (覆盖 SPPersistedObject.TypeName。)
公共属性 UpgradeContext 获取当前的升级操作SPUpgradeContext 。 (从 SPPersistedUpgradableObject 继承。)
公共属性 UpgradedPersistedProperties 获取已删除或更改的字段的字段名称和值的集合。 (从 SPAutoSerializingObject 继承。)
公共属性 UsageSettings 已过时。获取为此 Web 服务的使用情况设置的集合。
公共属性 Version 获取一个值,更新的对象每次都会递增。 (从 SPPersistedObject 继承。)
公共属性 ViewStateOnServer 按默认值设置为 true,将速度高速缓存中存储的视图状态。
受保护的属性 WasCreated 获取一个布尔值,该值指示对象是否已初始化并可以在数据库中找到。 (从 SPPersistedObject 继承。)
公共属性 WcfServiceSettings 获取字典列表提供使用MultipleBaseAddressWebServiceHostFactoryMultipleBaseAddressDataServiceHostFactoryMultipleBaseAddressBasicHttpBindingServiceHostFactory的服务工厂的 WCF 服务的设置。
公共属性 WebApplications 获取 Web 应用程序与该服务一起安装的一套。
公共属性 WebConfigModifications 获取应用于 Web 服务中的所有 Web 应用程序的 web.config 修改。
公共属性 WorkflowCPUThrottle
公共属性 WorkflowEventDeliveryBatchSize
公共属性 WorkflowEventDeliveryThrottle
公共属性 WorkflowTimeoutMinutes
公共属性 WorkflowTimerJobCPUThrottle
公共属性 WorkItemEventDeliveryBatchSize
公共属性 WorkItemEventDeliveryThrottle

页首

方法

  名称 说明
公共方法 AddBackupObjects 将 Web 服务添加到备份/恢复操作。
公共方法 ApplyApplicationContentToLocalServer 将 Web 服务中的资源文件和配置 Web 应用程序 Dll 复制到C:\Inetpub\wwwroot\wss\VirtualDirectories中的文件夹。
公共方法 ApplyWebConfigModifications 整个服务器场适用于此 Web 服务中的所有 Web 应用程序的 web.config 修改列表。
公共方法 Clone 返回克隆的对象不是来自内存中的缓存,从而使调用代码,以帮助确保线程安全的。 (从 SPPersistedObject 继承。)
公共方法 Delete 移除服务和关联的资源。 (从 SPService 继承。)
公共方法 Equals 确定当前的持久化的对象是否等于指定的对象。 (从 SPPersistedObject 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetChild<T>() 返回基于指定类型上的持久对象的子级。 (从 SPPersistedObject 继承。)
公共方法 GetChild<T>(String) 返回基于指定的名称的持久对象的子对象。 (从 SPPersistedObject 继承。)
公共方法 GetCreateApplicationLink 获取用于创建新的服务应用程序管理用户接口链接。 (从 SPService 继承。)
公共方法 GetCreateApplicationOptions 获取用于创建新的服务应用程序的选项。 (从 SPService 继承。)
公共方法 GetHashCode 作为保留对象的哈希函数。 (从 SPPersistedObject 继承。)
公共方法 GetObjectData 获取对象的序列化的状态。 (从 SPAutoSerializingObject 继承。)
公共方法 GetType (从 Object 继承。)
受保护的方法 HasAdditionalUpdateAccess 重写此方法以允许多个用户更新该对象。 (从 SPPersistedObject 继承。)
公共方法 Invalidate 使计算的属性值无效。 (从 SPPersistedUpgradableObject 继承。)
公共方法 IsUserLicensedForEntity 检查当前用户是否具有访问指定的实体的正确许可证。 (从 SPService 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 OnAbort 引发中止 (备份) 的事件。
公共方法 OnBackup 引发备份事件。
公共方法 OnBackupComplete 引发 BackupComplete 事件。
受保护的方法 OnDeserialization 反序列化类的基类本身后立即执行一些附加工作。 (覆盖 SPPersistedObject.OnDeserialization()。)
公共方法 OnPostRestore 引发 PostRestore 事件。
公共方法 OnPrepareBackup 引发 PrepareBackup 事件。
公共方法 OnPreRestore 引发 PreRestore 事件。
公共方法 OnRestore 引发还原事件。
公共方法 Provision 到本地服务器之前可以使用该对象所需要进行的更改。 (从 SPPersistedObject 继承。)
公共方法 QueryFeatures(Guid) 获取 Web 服务中的所有功能,具有特定功能的 id。
公共方法 QueryFeatures(SPFeatureScope, Boolean) 在升级过程中,需要指定的范围或所有功能,则不能在 Web 服务中获取或者所有的功能。
公共方法 QueryFeatures(Guid, Boolean) 获取 Web 服务中的所有功能,具有特定功能的 ID 和升级状态。
公共方法 QueryFeatures(Guid, Version) 获取 Web 服务中具有特定功能的 ID 和版本的所有功能。
公共方法静态成员 QueryFeaturesInAllWebServices(Guid) 获取所有功能在所有 Web 服务中的具有特定功能的 id。
公共方法静态成员 QueryFeaturesInAllWebServices(SPFeatureScope, Boolean) 获取所有中的所有 Web 服务的功能在升级时,需要指定范围或获取的所有功能,则不能。
公共方法静态成员 QueryFeaturesInAllWebServices(Guid, Boolean) 具有特定功能的 ID 和升级状态的所有 Web 服务中获取的所有功能。
公共方法静态成员 QueryFeaturesInAllWebServices(Guid, Version) 在所有具有特定功能的 ID 和版本的 Web 服务中获取的所有功能。
公共方法 ToString 返回的类型和名称以及所有祖先 (父、 祖,等等) 的对象。 (从 SPPersistedObject 继承。)
公共方法 Uncache 释放由该对象使用的内存缓存。 (从 SPPersistedObject 继承。)
公共方法 Unprovision 对清理后删除对象所需的本地服务器中进行更改。 (从 SPPersistedObject 继承。)
公共方法 Update() 使此 Web 服务,以保存其状态,并将更改传播到服务器场中的所有计算机。 (覆盖 SPPersistedObject.Update()。)
公共方法 Update(Boolean) 使对象以保存其状态,并将更改传播到所有计算机的服务器场中,如果在配置存储区中已存在的对象时可选择引发异常。 (从 SPPersistedObject 继承。)
受保护的方法 UpdateParent 如果存在的话),来更新其状态,将导致包含SPPersistedObject。 (从 SPAutoSerializingObject 继承。)
公共方法 Upgrade() 升级对象。 (从 SPPersistedUpgradableObject 继承。)
公共方法 Upgrade(Boolean) 升级该对象,并以递归方式如果一个布尔型参数等于true,升级当前对象的所有子代。 (从 SPPersistedUpgradableObject 继承。)
受保护的方法 Validate 在保存对象前验证所有域的状态。 (从 SPPersistedObject 继承。)
公共方法 ValidateBackwardsCompatibility 验证 Web 前端上的 Dll 的内容数据库架构的向后兼容性。每次连接到内容数据库来验证兼容的数据库架构,则调用此方法。 (从 SPPersistedUpgradableObject 继承。)

页首

显式 接口 实现

  名称 说明
显式接口实现私有属性 IBackupRestoreConfiguration.CanBackupRestoreAsConfiguration 获取一个值,该值指示 Web 服务是否可以选择以包含在配置专用的备份或还原操作。

页首

另请参阅

引用

SPWebService 类

Microsoft.SharePoint.Administration 命名空间