SPFarm 成员

代表Microsoft SharePoint Foundation场。

SPFarm 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPFarm 保留以仅供内部使用。

页首

属性

  名称 说明
公共属性 AlternateUrlCollections 获取在服务器场中的替代 URL 对象的集合。
公共属性 BuildVersion 获取服务器场的Microsoft SharePoint Foundation内部版本。
公共属性 CanBackupRestoreAsConfiguration 获取一个值,该值指示是否该场对象可以选择以包含在配置专用的备份或还原操作。
公共属性 CanMigrate 已过时。获取一个布尔值,该值指示是否可以从与之成对出现Windows SharePoint Services 2.0场迁移服务器场。
公共属性 CanRenameOnRestore 获取一个布尔值,该值指示它恢复时,是否可以重命名该服务器场。
公共属性 CanSelectForBackup 获取或设置一个布尔值,指定是否可以为备份集中管理用户界面中选择服务器场。
公共属性 CanSelectForRestore 获取或设置一个布尔值,指定是否可以集中管理用户界面中的还原操作选择服务器场。
公共属性 CanUpgrade 获取一个值,该值指示此对象是否可以升级。 (从 SPPersistedUpgradableObject 继承。)
公共属性 CEIPEnabled 已过时。获取或设置一个布尔值,指定是否软件质量度量 (SQM) 数据集合启用服务器场中来改进客户体验。
公共属性 DaysBeforePasswordExpirationToSendEmail 将电子邮件发送警告的自动密码更改功能的使用在密码过期前天数。
公共属性 DefaultServiceAccount 获取默认服务的进程帐户。
公共属性 DiagnosticsProviders 本地服务器场中的诊断程序提供程序
公共属性 DiskSizeRequired 获取所需的备份磁盘空间量。
公共属性 DisplayName 获取描述管理用户界面中的持久的对象实例显示名称。 (从 SPPersistedObject 继承。)
公共属性 DownloadErrorReportingUpdates 已过时。获取或设置一个布尔值,指定是否要下载更新的应用程序执行故障数据收集和报告在该服务器场中的错误。
公共属性 EncodedFarmId Uint id 来标识服务器场
公共属性 ErrorReportingAutomaticUpload 已过时。获取或设置一个布尔值,指定是否触发自动上载的故障数据收集和报告服务器场中的错误。
公共属性 ErrorReportingEnabled 已过时。获取或设置一个布尔值,指定是否启用应用程序执行故障数据收集和报告服务器场中的错误。
公共属性 Farm 获取对象所在的服务器场。 (从 SPPersistedObject 继承。)
公共属性 FeatureDefinitions 获取服务器场中的可用功能定义的集合。
公共属性 Id 获取或设置与对象关联的 GUID。 (从 SPPersistedObject 继承。)
公共属性 IsBackwardsCompatible 获取或设置一个值,该值指示当前对象是否为向后兼容。 (从 SPPersistedUpgradableObject 继承。)
公共属性 IsPaired 已过时。获取或设置一个布尔值,指定是否将服务器场配对到Windows SharePoint Services 2.0服务器场。
公共属性静态成员 Joined 获取一个布尔值,该值指示是否本地服务器已被加入到服务器场。
公共属性静态成员 Local 获取一个对象,表示本地服务器场。
公共属性 Name 获取或设置用于唯一地标识具有相同的父和类的两个对象的名称。 (从 SPPersistedObject 继承。)
公共属性 NeedsUpgrade 获取或设置一个布尔值,指定对象是否需要升级。 (从 SPPersistedUpgradableObject 继承。)
公共属性 NeedsUpgradeIncludeChildren 获取一个布尔值,该值指示是否应升级对象,考虑到该对象的子级。 (从 SPPersistedUpgradableObject 继承。)
公共属性 PairConnectionString 已过时。获取或设置与此服务器场成对出现的Windows SharePoint Services 2.0服务器场的连接字符串。
公共属性 Parent 获取配置对象树的逻辑层次结构中的父级。 (从 SPPersistedObject 继承。)
公共属性 PasswordChangeEmailAddress 向其发送自动密码的密码更改通知使用的电子邮件地址更改功能。
公共属性 PasswordChangeGuardTime 若要允许其他计算机完成对密码进行响应的等待秒数更改事件。使用自动密码更改功能。
公共属性 PasswordChangeMaximumTries 尝试更改密码失败前的次数。使用自动密码更改功能。
公共属性 PersistedFileChunkSize 获取或设置要从中检索或读/写操作期间发送到配置数据库,传输文件时的字节数。
公共属性 Products 获取或设置此服务器场中安装的产品 Id 的集合。
公共属性 Properties 持久化对象获取元数据。 (从 SPPersistedObject 继承。)
公共属性 ServerDebugFlags 服务器调试标志,可以添加或删除要更改的方式特定操作或功能的工作。存在以及这些标志的行为是不能保证在将来版本的产品。KBs 和科技文章中的文档将使用提供的说明和详细信息。
公共属性 Servers 获取本地服务器场中的所有物理计算机的集合。
公共属性 ServiceApplicationProxyGroups 获取在服务器场中的服务代理的集合。
公共属性 ServiceProxies 获取此服务器场中的服务代理的集合。
公共属性 Services 获取在服务器场中的所有服务的集合。
公共属性 SiteSubscriptions 获取此服务器场中的网站订阅集合
公共属性 Solutions 获取在服务器场中的所有解决方案。
公共属性 Status 获取或设置类表示对象的状态。 (从 SPPersistedObject 继承。)
公共属性 TimerService 获取与该服务器场的计时器服务。
公共属性 TraceSessionGuid 获取用于注册的跟踪会话的静态 GUID。
公共属性 TypeName 获取用于描述集中管理用户界面中的对象类型显示名称。 (覆盖 SPPersistedObject.TypeName。)
公共属性 UpgradeContext 获取当前的升级操作SPUpgradeContext 。 (从 SPPersistedUpgradableObject 继承。)
公共属性 UpgradedPersistedProperties 获取已删除或更改的字段的字段名称和值的集合。 (从 SPAutoSerializingObject 继承。)
公共属性 UseMinWidthForHtmlPicker 获取或设置 HTML 选择控件。
公共属性 UserLicensingEnabled 获取或设置是否启用每用户授权。
公共属性 Version 获取一个值,更新的对象每次都会递增。 (从 SPPersistedObject 继承。)
受保护的属性 WasCreated 获取一个布尔值,该值指示对象是否已初始化并可以在数据库中找到。 (从 SPPersistedObject 继承。)
公共属性 XsltTransformTimeOut 指定自定义的 XSLT 转换允许运行的秒数。

页首

方法

  名称 说明
公共方法 AddBackupObjects 将服务器场及其子级添加到备份/恢复操作。
受保护的方法 AddSPPersistedChildren 014 错误 291541-添加此特定方法。避免了一般的 SPBackupRestoreObject.AddSPPersistedChildren 以支持特定逻辑 SPFarm
公共方法 Clone 返回克隆的对象不是来自内存中的缓存,从而使调用代码,以帮助确保线程安全的。 (从 SPPersistedObject 继承。)
公共方法静态成员 Create(SqlConnectionStringBuilder) 在本地计算机上创建服务器场、 其关联的配置数据库备份和服务器场帐户。
公共方法静态成员 Create(String) 在本地计算机上创建服务器场、 其关联的配置数据库备份和服务器场帐户。
公共方法静态成员 Create(SqlConnectionStringBuilder, String, SecureString) 已过时。创建服务器场和其关联的配置数据库,根据指定的用户名和密码)。此方法已过时。使用Create()方法接受一个密码短语。
公共方法静态成员 Create(SqlConnectionStringBuilder, String, String) 已过时。创建服务器场和其关联的配置数据库,根据指定的用户名和密码)。
公共方法静态成员 Create(SqlConnectionStringBuilder, SqlConnectionStringBuilder, String, SecureString) 已过时。创建服务器场和其关联的配置数据库中基于指定内容数据库、 用户和密码)。
公共方法静态成员 Create(SqlConnectionStringBuilder, String, SecureString, SecureString) 创建服务器场和其关联的配置数据库,根据指定的用户名和密码)。
公共方法静态成员 Create(SqlConnectionStringBuilder, SqlConnectionStringBuilder, String, SecureString, SecureString) 创建服务器场和其关联的配置数据库,根据指定的用户名和密码)。
公共方法 CurrentUserIsAdministrator() 返回一个Boolean值,该值指示当前用户是否是管理员在服务器场中。
公共方法 CurrentUserIsAdministrator(Boolean) 返回一个Boolean值,该值指示当前用户是否是管理员在服务器场中。
公共方法 Delete 删除对象。 (从 SPPersistedObject 继承。)
公共方法 DisableCaching 禁用文件系统和内存中缓存的服务器场中的配置对象。
公共方法 EnableCaching 使文件系统和内存中缓存的服务器场中的配置对象。
公共方法 Equals 确定当前的持久化的对象是否等于指定的对象。 (从 SPPersistedObject 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetChild<T>() 返回基于指定类型上的持久对象的子级。 (从 SPPersistedObject 继承。)
公共方法 GetChild<T>(String) 返回基于指定的名称的持久对象的子对象。 (从 SPPersistedObject 继承。)
公共方法 GetFeatureDefinitionsByVersion 获取指定的兼容性级别的功能定义集合。
公共方法 GetHashCode 作为保留对象的哈希函数。 (从 SPPersistedObject 继承。)
公共方法 GetObject(Guid) 返回指定的对象,根据其相关的 GUID。
公共方法 GetObject(String, Guid, Type) 返回指定的对象,根据其关联的名称、 GUID 和类型。
公共方法 GetObjectData 获取对象的序列化的状态。 (从 SPAutoSerializingObject 继承。)
公共方法 GetPersistedFeatureDefinition(Guid, Int32) 返回的[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]对象的给定的兼容性级别根据featureId参数值。如果对于指定的compatibilityLevel,找不到的[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]对象,则返回空引用(无 在 Visual Basic 中) 。
公共方法 GetPersistedFeatureDefinition(Guid, Int32, Boolean) 返回给定的compatibilityLevel和featureId值的[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]对象。如果fallback参数值是true ,并且给定的compatibilityLevel和featureId值找不到匹配项,该方法会返回一个[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]对象具有更低的compatibilityLevel值。如果与找不到相应的[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]对象使用给定的compatibilityLevel或更早 (回退) 给定的featureId生成版本,则空引用(无 在 Visual Basic 中)将返回。
公共方法 GetType (从 Object 继承。)
受保护的方法 HasAdditionalUpdateAccess 重写此方法以允许多个用户更新该对象。 (从 SPPersistedObject 继承。)
公共方法 Invalidate 使计算的属性值无效。 (从 SPPersistedUpgradableObject 继承。)
公共方法 Join 将本地计算机添加到服务器场。
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 Migrate() 已过时。将设置迁移从Windows SharePoint Services 2.0服务器场与此服务器场成对出现的。
公共方法 Migrate(Boolean) 已过时。迁移从Windows SharePoint Services 2.0服务器场与此服务器场配合,包括所有子选项的设置。
公共方法 MigrateGroup 类似于 MigrateUserAccount,组除外
公共方法 MigrateUserAccount(String, String, Boolean) 将SharePoint Foundation中的用户帐户迁移到一个新的登录名和二进制的 id。
公共方法 MigrateUserAccount(Guid, String, String, Boolean) 将SharePoint Foundation中的用户帐户迁移到一个新的登录名和二进制的 id。
公共方法 OnAbort 引发中止 (备份) 的事件。
公共方法 OnBackup 引发备份事件。
公共方法 OnBackupComplete 引发 BackupComplete 事件。
受保护的方法 OnDeserialization 后立即调用基类反序列本身要做额外的工作。 (从 SPPersistedObject 继承。)
公共方法 OnPostRestore 引发 PostRestore 事件。
公共方法 OnPrepareBackup 引发 PrepareBackup 事件。
公共方法 OnPreRestore 引发 PreRestore 事件。
公共方法 OnRestore 引发还原事件。
公共方法静态成员 Open(String) 返回一个对象,表示指定的连接字符串所基于的远程服务器场。
公共方法静态成员 Open(SqlConnectionStringBuilder, SecureString) 返回一个对象,该对象表示指定的连接字符串所基于的远程服务器SPFarm对象。
公共方法静态成员 Open(SqlConnectionStringBuilder, String, SecureString) 已过时。过时。使用Open()方法接受一个密码短语。返回一个对象,表示远程 SPFarm。
公共方法静态成员 Open(SqlConnectionStringBuilder, String, String) 已过时。返回基于指定的连接字符串、 用户名和密码的远程服务器场。过时。使用Open()方法接受一个密码短语。
公共方法 Provision 到本地服务器之前可以使用该对象所需要进行的更改。 (从 SPPersistedObject 继承。)
公共方法 RemoveObsoleteClass 移除所有对已过时的类别。这包括基类,这些类和配置数据库中的子对象。
公共方法 ToString 返回的类型和名称以及所有祖先 (父、 祖,等等) 的对象。 (从 SPPersistedObject 继承。)
公共方法 Uncache 释放由该对象使用的内存缓存。 (从 SPPersistedObject 继承。)
公共方法 Unjoin 从服务器场删除本地服务器。
公共方法 Unprovision 对清理后删除对象所需的本地服务器中进行更改。 (从 SPPersistedObject 继承。)
公共方法 Update() 已过时。 (覆盖 SPPersistedObject.Update()。)
公共方法 Update(Boolean) 使对象以保存其状态,并将更改传播到所有计算机的服务器场中,如果在配置存储区中已存在的对象时可选择引发异常。 (从 SPPersistedObject 继承。)
受保护的方法 UpdateParent 如果存在的话),来更新其状态,将导致包含SPPersistedObject。 (从 SPAutoSerializingObject 继承。)
公共方法 UpdateServerDebugFlags 在 ServerDebugFlags 中设置值之后用来触发该操作或激活其背后的功能。存在与此方法的行为是不能保证在将来版本的产品。KBs 和科技文章中的文档将使用提供的说明和详细信息。
公共方法 Upgrade() 升级对象。 (从 SPPersistedUpgradableObject 继承。)
公共方法 Upgrade(Boolean) 升级该对象,并以递归方式如果一个布尔型参数等于true,升级当前对象的所有子代。 (从 SPPersistedUpgradableObject 继承。)
受保护的方法 Validate 在保存对象前验证所有域的状态。 (从 SPPersistedObject 继承。)
公共方法 ValidateBackwardsCompatibility 验证 Web 前端上的 Dll 的内容数据库架构的向后兼容性。每次连接到内容数据库来验证兼容的数据库架构,则调用此方法。 (从 SPPersistedUpgradableObject 继承。)

页首

事件

  名称 说明
公共事件静态成员 ObjectChanged 网站集 (SPSite) 的级别之上的系统中的任何配置对象被更改后引发。已刷新缓存,但不是会引发如果缓存被禁用的进程后,将在服务器场中的所有计算机上引发此事件。
公共事件静态成员 ObjectCreated 以上级别的网站集 (SPSite) 系统中的任何配置对象创建之后引发。已刷新缓存,但不是会引发如果缓存被禁用的进程后,将在服务器场中的所有计算机上引发此事件。
公共事件静态成员 ObjectDeleted 以上级别的网站集 (SPSite) 系统中的任何配置对象被删除之后引发。已刷新缓存,但不是会引发如果缓存被禁用的进程后,将在服务器场中的所有计算机上引发此事件。
公共事件静态成员 ObjectsRestored 恢复任何以上级别的网站集 (SPSite) 系统中的配置对象后引发。已刷新缓存,但不是会引发如果缓存被禁用的进程后,将在服务器场中的所有计算机上引发此事件。

页首

另请参阅

引用

SPFarm 类

Microsoft.SharePoint.Administration 命名空间