SPDatabaseSnapshotCollection 成员

表示的是Microsoft SQL Server数据库快照的SPDatabaseSnapshot对象的集合。此类还提供了数据库快照的管理的方法和属性。

SPDatabaseSnapshotCollection 类型公开以下成员。

构造函数

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

页首

属性

  名称 说明
公共属性 Count 获取数据库的数据库快照的总数。
公共属性 CreationInterval 时间以小时为单位,之间自动进行数据库快照创建。
公共属性 EnabledManagement 获取或设置一个值,指定数据库的数据库快照由SharePoint Foundation内置数据库快照管理作业。
公共属性 IsSnapshotSupported 获取一个值,指定是否由Microsoft SQL Server所使用的数据库的当前版本支持数据库快照。
公共属性 Item[Int32] 获取集合的数据库快照中的指定索引位置处的数据库快照。
公共属性 Item[String] 获取具有指定名称的数据库快照的集合中的第一个数据库快照。
公共属性 MaximumRetention 获取或设置数据库快照会保存在自动删除之前的时间,以小时为单位。
公共属性 Path 获取或设置数据库快照存储在数据库服务器上的文件系统路径。
公共属性 SnapshotLimit 获取或设置数据库快照,可以保存的最大数量。
公共属性 UpgradedPersistedProperties 获取已删除或更改的字段的字段名称和值的集合。 (从 SPAutoSerializingObject 继承。)

页首

方法

  名称 说明
公共方法 CreateSnapshot 创建当前数据库的数据库快照。
公共方法 DeleteSnapshots 删除当前数据库的所有数据库的快照。
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetEnumerator 返回可用于循环访问集合的枚举数。
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetObjectData 获取对象的序列化的状态。 (从 SPAutoSerializingObject 继承。)
公共方法 GetType (从 Object 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
受保护的方法 OnDeserialization 在对象反序列化从文件系统缓存或数据库之后调用。 (从 SPAutoSerializingObject 继承。)
公共方法 RefreshSnapshots 查询数据库,以确保SPDatabaseSnapshotCollection对象表示当前数据库的所有数据库快照的列表。
公共方法 ToString (从 Object 继承。)
受保护的方法 UpdateParent 如果存在的话),来更新其状态,将导致包含SPPersistedObject。 (从 SPAutoSerializingObject 继承。)

页首

显式 接口 实现

  名称 说明
显式接口实现私有方法 IEnumerable.GetEnumerator 返回可用于循环访问集合的枚举数。

页首

另请参阅

引用

SPDatabaseSnapshotCollection 类

Microsoft.SharePoint.Administration.Backup 命名空间