SPContentDatabase 成员

代表SharePoint Foundation部署中的内容数据库。

SPContentDatabase 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPContentDatabase SPContentDatabase 类的新实例进行初始化。

页首

属性

  名称 说明
受保护的属性 BuildVersion 获取缓存的生成的数据库的版本。 (从 SPDatabase 继承。)
公共属性 CanMigrate 已过时。返回一个值,该值指示是否可以迁移该内容数据库。
公共属性 CanRenameOnRestore 获取一个布尔值,该值指示当它恢复时,是否可以重命名数据库。 (从 SPDatabase 继承。)
公共属性 CanSelectForBackup 获取或设置一个布尔值,指定是否可以为集中管理用户界面中执行备份操作选择的数据库对象及其子项。 (从 SPDatabase 继承。)
公共属性 CanSelectForRestore 获取或设置一个布尔值,指定是否可以为集中管理用户界面中执行还原操作选择此对象及其子。 (从 SPDatabase 继承。)
公共属性 CanUpgrade 获取一个值,该值指示此对象是否可以升级。 (从 SPPersistedUpgradableObject 继承。)
公共属性 ConcurrentSiteUpgradeSessionLimit 获取或设置限制多少网站升级会话可以在此数据库上同时发生。
公共属性 CurrentChangeToken 获取用于记录下一次更改内容数据库的更改日志中的更改标记。
公共属性 CurrentSiteCount 内容数据库中获取当前网站集表示的数。
公共属性 DatabaseConnectionString 获取用于连接到数据库的连接字符串。 (从 SPDatabase 继承。)
公共属性 DiskSizeRequired 获取所需的备份磁盘空间量。 (从 SPDatabase 继承。)
公共属性 DisplayName 获取描述管理用户界面中的持久的对象实例显示名称。 (从 SPPersistedObject 继承。)
公共属性 Exists 获取一个布尔值,该值指示数据库是否存在。 (从 SPDatabase 继承。)
公共属性 ExistsInFarm 获取一个值,该值指示是否在服务器场中存在的内容数据库。
公共属性 FailoverServer 获取表示承载数据库的镜像服务器的SPServer对象。 (从 SPDatabase 继承。)
公共属性 FailoverServiceInstance 获取或设置表示承载的数据库镜像的数据库服务实例的SPDatabaseServiceInstance对象。 (从 SPDatabase 继承。)
公共属性 Farm 获取对象所在的服务器场。 (从 SPPersistedObject 继承。)
公共属性 FollowableLists 获取集合,该集合包含所有可以按照列出了按最新的最后一项的内容数据库中修改日期。
公共属性 Id 获取或设置与对象关联的 GUID。 (从 SPPersistedObject 继承。)
公共属性 IncludeInVssBackup 获取一个布尔值,该值指示数据库是否包含在 Microsoft Visual SourceSafe 组件列表中。 (从 SPDatabase 继承。)
公共属性 IsAttachedToFarm 获取一个值,该值指示的内容数据库是否已附加到服务器场。
公共属性 IsBackwardsCompatible 获取或设置一个值,该值指示当前对象是否为向后兼容。 (从 SPPersistedUpgradableObject 继承。)
公共属性 IsPaired 已过时。获取或设置一个布尔值,指定是否配对到Windows SharePoint Services 2.0内容数据库内容数据库。
公共属性 IsReadOnly 获取一个值,该值指示数据库是只读的。 (从 SPDatabase 继承。)
公共属性 IsSqlAzure (从 SPDatabase 继承。)
公共属性 LastLanguageAndRegionSyncTime 获取或设置的上次的语言和区域的同步运行。
公共属性 LastMembershipSyncChangeToken 获取或设置成员资格同步对此数据库执行最后一次更改标记。
公共属性 LastProfileSyncChangeToken 获取或设置用户配置文件同步在此数据库上执行最后一次更改标记。
公共属性 LastProfileSyncTime 获取或设置最后一次在此数据库上执行用户配置文件同步的时间戳。
公共属性 LastSearchCrawlSyncTime 获取或设置用于搜索上次同步时间。
公共属性 LastSweepSyncChangeToken 获取或设置对此数据库执行扫描同步的最后一次更改标记。
公共属性 LegacyDatabaseConnectionString 获取一个字符串,包含 OLEDB 连接字符串。 (从 SPDatabase 继承。)
公共属性 MaintenanceWindows 获取此数据库维护窗口的集合。
公共属性 MaximumSiteCount 获取或设置内容数据库中的站点可以表示的最大数目。
公共属性 MultiSubnetFailover (从 SPDatabase 继承。)
公共属性 Name 获取或设置用于唯一地标识具有相同的父和类的两个对象的名称。 (从 SPPersistedObject 继承。)
公共属性 NeedsUpgrade 获取或设置一个布尔值,指定对象是否需要升级。 (从 SPPersistedUpgradableObject 继承。)
公共属性 NeedsUpgradeIncludeChildren 获取一个布尔值,该值指示是否应升级对象,考虑到该对象的子级。 (从 SPPersistedUpgradableObject 继承。)
公共属性 NormalizedDataSource 获取数据库的规范化的数据源。 (从 SPDatabase 继承。)
公共属性 Parent 获取配置对象树的逻辑层次结构中的父级。 (从 SPPersistedObject 继承。)
公共属性 Password 获取或设置用于 SQL 身份验证的密码。 (从 SPDatabase 继承。)
公共属性 PreferredTimerServiceInstance 获取或设置计时器服务实例,就会执行针对内容数据库的所有计时器作业。
公共属性 Properties 持久化对象获取元数据。 (从 SPPersistedObject 继承。)
公共属性 RemoteBlobStorageSettings 获取保存设置,从而确定内容的数据库如何使用Microsoft SQL Server远程 Blob 存储的对象。
公共属性 RestoredTime 获取添加内容数据库或还原到服务器场,以 UTC 格式时的时间。
公共属性 SchemaVersionXml 获取与此[c]派生类相关联的架构版本有关的信息。 (从 SPDatabase 继承。)
公共属性 SearchServiceInstance 获取或设置与内容数据库的搜索服务实例。
公共属性 Server 获取数据库服务器,其中包含的内容数据库的名称。
公共属性 ServiceInstance 获取拥有该数据库的 SQL 服务的实例。 (从 SPDatabase 继承。)
公共属性 Sites 获取集合的网站集的内容数据库中表示的。
公共属性 SiteSubscriptions 获取站点订阅内容数据库中。
公共属性 Snapshots 获取数据库的快照。 (从 SPDatabase 继承。)
公共属性 Status 获取或设置类表示对象的状态。 (从 SPPersistedObject 继承。)
公共属性 TypeName 获取用于描述管理用户界面中的对象类型显示名称。 (覆盖 SPPersistedObject.TypeName。)
公共属性 UpgradeContext 获取当前的升级操作SPUpgradeContext 。 (从 SPPersistedUpgradableObject 继承。)
公共属性 UpgradedPersistedProperties 获取已删除或更改的字段的字段名称和值的集合。 (从 SPAutoSerializingObject 继承。)
公共属性 Username 获取或设置用于 SQL 身份验证登录的用户名称。 (从 SPDatabase 继承。)
公共属性 Version 获取一个值,更新的对象每次都会递增。 (从 SPPersistedObject 继承。)
公共属性 WarningSiteCount 获取或设置生成警告事件和网站集所有者会收到通知之前可以创建的网站数。
受保护的属性 WasCreated 获取一个布尔值,该值指示对象是否已初始化并可以在数据库中找到。 (从 SPPersistedObject 继承。)
公共属性 WebApplication 获取 Web 应用程序使用内容数据库。

页首

方法

  名称 说明
公共方法 AddBackupObjects 将内容数据库添加到备份/还原作业。 (覆盖 SPDatabase.AddBackupObjects(SPBackupRestoreObject)。)
公共方法 AddFailoverServiceInstance 标识到SharePoint Foundation服务器与承载的数据库镜像的数据库服务实例。 (从 SPDatabase 继承。)
公共方法 AddSitesToUserSyncQueue 将网站集添加到网站集用户信息需要同步的队列。
公共方法 ChangeDatabaseInstance(String) 修改用于访问数据库的每个连接字符串的指定名称的数据库服务实例。 (从 SPDatabase 继承。)
公共方法 ChangeDatabaseInstance(SPDatabaseServiceInstance) 修改用于访问数据库的每个连接字符串指定的数据库服务实例。 (从 SPDatabase 继承。)
公共方法 Clone 返回克隆的对象不是来自内存中的缓存,从而使调用代码,以帮助确保线程安全的。 (从 SPPersistedObject 继承。)
公共方法静态成员 CreateUnattachedContentDatabase(SqlConnectionStringBuilder) 而无需在服务器场的配置数据库中注册它从指定的连接字符串中,使用数据库创建一个内容数据库。
公共方法静态成员 CreateUnattachedContentDatabase(String, String, String, String) 通过使用指定的连接信息,而无需在服务器场的配置数据库中注册它创建一个内容数据库。
公共方法 Delete 删除内容数据库。 (覆盖 SPPersistedObject.Delete()。)
受保护的方法 DropRoleMember (从 SPDatabase 继承。)
公共方法 Equals 确定当前的持久化的对象是否等于指定的对象。 (从 SPPersistedObject 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 ForceDeleteSite 标准删除方法都无法使用,则可以从内容数据库中删除一个站点集合对象。
公共方法 GetActiveWorkItems 获取与指定的工作项类型所基于的内容数据库相关联的工作项的集合。
公共方法 GetChanges() 返回默认的内容数据库的当前更改日志中列出的更改数。
公共方法 GetChanges(SPChangeQuery) 从更改日志已被筛选通过指定的查询返回更改的集合。
公共方法 GetChanges(SPChangeToken) 返回的集合内容数据库更改时,从指定的日期开始。
公共方法 GetChanges(SPChangeToken, SPChangeToken) 返回指定的一段时间已记录的更改的集合。
公共方法 GetChild<T>() 返回基于指定类型上的持久对象的子级。 (从 SPPersistedObject 继承。)
公共方法 GetChild<T>(String) 返回基于指定的名称的持久对象的子对象。 (从 SPPersistedObject 继承。)
公共方法 GetDeletedSite 获取与指定的站点 ID 的已删除的站点
公共方法 GetHashCode 作为保留对象的哈希函数。 (从 SPPersistedObject 继承。)
公共方法 GetMaintenanceWindow 返回其中的ShouldNotify操作返回true的第一个维护窗口。
公共方法 GetObjectData 获取对象的序列化的状态。 (从 SPAutoSerializingObject 继承。)
公共方法 GetSitesFromSids 返回到特定的安全标识符 (Sid) 与相对应的网站集。
公共方法 GetSitesInUserSyncQueue 返回需要同步其用户信息列表的网站集。
公共方法 GetType (从 Object 继承。)
受保护的方法 GetVersionForId 返回具有指定 id 的升级规则相关联的架构版本 (从 SPDatabase 继承。)
公共方法 GetWorkItems 指定的工作项集合作为输出参数中返回的单个工作项、 列数和行数。
受保护的方法 GrantAccess(SecurityIdentifier) 授予指定的用户对数据库的访问。 (从 SPDatabase 继承。)
受保护的方法 GrantAccess(SecurityIdentifier, String) 授予指定的用户对数据库的访问,并将该用户添加到指定的角色。 (从 SPDatabase 继承。)
公共方法 GrantOwnerAccessToDatabaseAccount 授予数据库的数据库访问帐户的所有者权限。 (从 SPDatabase 继承。)
受保护的方法 HasAdditionalUpdateAccess 重写此方法以允许多个用户更新该对象。 (从 SPPersistedObject 继承。)
公共方法 Invalidate 使无效的缓存版本戳和其他升级相关的标志。 (覆盖 SPDatabase.Invalidate()。)
公共方法 IsEmpty 确定数据库是否为空。 (从 SPDatabase 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 Migrate() 已过时。将成对内容数据库之间设置迁移。
公共方法 Migrate(Boolean) 已过时。迁移从成对内容数据库,包括所有子选项的设置。
公共方法 Move(SPContentDatabase, List<SPSite>, Dictionary<SPSite, String>) 此内容数据库中的指定的站点移动到指定内容数据库。
公共方法 Move(SPContentDatabase, List<SPSite>, Dictionary<String, String>, Dictionary<SPSite, String>) 将此内容数据库中的指定的站点移至指定内容数据库和 (可选) 指定的源和目标存储提供程序。
公共方法 OnAbort 引发中止 (备份) 的事件。 (从 SPDatabase 继承。)
公共方法 OnBackup 引发备份事件。 (从 SPDatabase 继承。)
公共方法 OnBackupComplete 引发 BackupComplete 事件。 (从 SPDatabase 继承。)
受保护的方法 OnDeserialization (从 SPDatabase 继承。)
公共方法 OnPostRestore(SPDatabaseSnapshotRestoreEvent) 提供开机自检还原处理后从一个其快照还原的内容数据库。
公共方法 OnPostRestore(Object, SPRestoreInformation) 引发 PostRestore 事件。 (覆盖 SPDatabase.OnPostRestore(Object, SPRestoreInformation)。)
公共方法 OnPrepareBackup 引发 PrepareBackup 事件。 (覆盖 SPDatabase.OnPrepareBackup(Object, SPBackupInformation)。)
公共方法 OnPreRestore(SPDatabaseSnapshotRestoreEvent) 提供从其快照的一个内容数据库的还原处理的准备工作。
公共方法 OnPreRestore(Object, SPRestoreInformation) 引发 PreRestore 事件。 (从 SPDatabase 继承。)
公共方法 OnRestore 引发还原事件。 (覆盖 SPDatabase.OnRestore(Object, SPRestoreInformation)。)
公共方法 Provision 创建内容数据库。 (覆盖 SPPersistedObject.Provision()。)
公共方法 QueryFeatures(Guid) 获取所有站点或 Web 范围的功能在此内容数据库中具有特定功能的 id。
公共方法 QueryFeatures(SPFeatureScope, Boolean) 获取所有站点或 Web 范围的功能,需要升级,或所有的不匹配,将根据指定。
公共方法 QueryFeatures(Guid, Boolean) 获取站点或 Web 范围的所有功能,具有特定功能的 ID 和,要先进行升级,或所有的不匹配,此内容数据库中指定。
公共方法 QueryFeatures(Guid, Version) 获取所有站点或 Web 范围的功能在内容数据库中具有特定功能的 ID 和版本。
公共方法 RefreshSitesInConfigurationDatabase 对于哪些网站集内容数据库中实际存在的服务器场的配置数据库同步的内容数据库。
公共方法 RemoveSiteFromUserSyncQueue 从站点都需要他们的用户信息同步队列中删除网站集。
公共方法 Repair 修复内容数据库。
公共方法 ToString 返回的类型和名称以及所有祖先 (父、 祖,等等) 的对象。 (从 SPPersistedObject 继承。)
公共方法 Uncache 释放由该对象使用的内存缓存。 (从 SPPersistedObject 继承。)
公共方法 Unprovision 到本地服务器,以清理后删除该数据库中进行必要的更改。 (从 SPDatabase 继承。)
公共方法 Update() 保存的内容数据库的状态,并将它更改为服务器场中的所有计算机传播后第一次验证内容数据库附加到服务器场。 (覆盖 SPDatabase.Update()。)
公共方法 Update(Boolean) 使对象以保存其状态,并将更改传播到所有计算机的服务器场中,如果在配置存储区中已存在的对象时可选择引发异常。 (从 SPPersistedObject 继承。)
受保护的方法 UpdateParent 如果存在的话),来更新其状态,将导致包含SPPersistedObject。 (从 SPAutoSerializingObject 继承。)
公共方法 Upgrade() 升级对象。 (从 SPPersistedUpgradableObject 继承。)
公共方法 Upgrade(Boolean) 从以前的版本会将内容数据库升级到当前版本中,使用升级升级层次结构中的所有子项的选项。 (覆盖 SPDatabase.Upgrade(Boolean)。)
受保护的方法 Validate 验证状态的内容数据库之前将它保持。 (覆盖 SPPersistedObject.Validate()。)
公共方法 ValidateBackwardsCompatibility 验证 Web 前端上的 Dll 的内容数据库架构的向后兼容性。每次连接到内容数据库来验证兼容的数据库架构,则调用此方法。 (从 SPPersistedUpgradableObject 继承。)
受保护的方法 WarnAboutRemoteBlobStorageSettings 返回一个布尔值,指定是否安装该外部二进制大对象 (BLOB) 存储警告管理员。 (从 SPDatabase 继承。)
公共方法 WriteFailedSiteInUserSyncQueue 记录失败同步网站集用户信息。

页首

另请参阅

引用

SPContentDatabase 类

Microsoft.SharePoint.Administration 命名空间