SPUsageManager 成员
SPUsageManager类的公共属性定义使用系统的配置设置。
SPUsageManager 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
SPUsageManager() | 要求此构造函数是公共使用 < SPUsageManager > SPFarm.Local.GetChild) | |
SPUsageManager(SPFarm) | 采用 SPFarm 参数的构造函数。 |
页首
属性
名称 | 说明 | |
---|---|---|
DisplayName | 获取描述管理用户界面中的持久的对象实例显示名称。 (从 SPPersistedObject 继承。) | |
Farm | 获取对象所在的服务器场。 (从 SPPersistedObject 继承。) | |
Id | 获取或设置与对象关联的 GUID。 (从 SPPersistedObject 继承。) | |
Local | 如果存在,则获取实例的SPUsageManager,否则,它获取一个空值。 | |
LoggingEnabled | 获取或设置一个值,决定是否为此服务器场启用使用率日志记录。 | |
Name | 获取或设置用于唯一地标识具有相同的父和类的两个对象的名称。 (从 SPPersistedObject 继承。) | |
Parent | 获取配置对象树的逻辑层次结构中的父级。 (从 SPPersistedObject 继承。) | |
Properties | 持久化对象获取元数据。 (从 SPPersistedObject 继承。) | |
RegisteredUsageDefinitions | 获取一个SPUsageDefinitionCollection对象,该对象包含已注册的使用定义的集合。 | |
Status | 获取或设置类表示对象的状态。 (从 SPPersistedObject 继承。) | |
TypeName | 获取描述管理用户界面中的对象类型显示名称。 (从 SPPersistedObject 继承。) | |
UpgradedPersistedProperties | 获取已删除或更改的字段的字段名称和值的集合。 (从 SPAutoSerializingObject 继承。) | |
UsageLogCutTime | 使用率日志文件应切削和开始一个新的时间间隔。单位为分钟。 | |
UsageLogDir | 用于存储使用率日志文件目录。此设置是分开 ULS 日志使用的 LogDir 设置。默认位置是与 LogDir 相同。 | |
UsageLogDiskUsageEnabled | 获取/设置一个值,确定是否为此服务器场启用使用率日志记录最大磁盘空间使用情况。 | |
UsageLogMaxFileSize | 指示使用率日志文件最大的大小。当达到最大值时,将关闭当前的日志文件和新类型的值,以使日志记录,将生成一个可以恢复。以字节为单位)。 | |
UsageLogMaxSpaceGB | 此成员仅供内部使用,不能直接在您的代码中使用。最大允许使用率日志的空间量。当达到此阈值时,删除的最旧的日志,直到足够的可用空间。以 GB 为单位)。 | |
Version | 获取一个值,更新的对象每次都会递增。 (从 SPPersistedObject 继承。) | |
WasCreated | 获取一个布尔值,该值指示对象是否已初始化并可以在数据库中找到。 (从 SPPersistedObject 继承。) |
页首
方法
名称 | 说明 | |
---|---|---|
Clone | 返回克隆的对象不是来自内存中的缓存,从而使调用代码,以帮助确保线程安全的。 (从 SPPersistedObject 继承。) | |
CompareUsageDefinition | 比较两个 SPUsageDefinitions 的名称 | |
Delete | 删除对象。 (从 SPPersistedObject 继承。) | |
Equals | 确定当前的持久化的对象是否等于指定的对象。 (从 SPPersistedObject 继承。) | |
Finalize | (从 Object 继承。) | |
GetChild<T>() | 返回基于指定类型上的持久对象的子级。 (从 SPPersistedObject 继承。) | |
GetChild<T>(String) | 返回基于指定的名称的持久对象的子对象。 (从 SPPersistedObject 继承。) | |
GetHashCode | 作为保留对象的哈希函数。 (从 SPPersistedObject 继承。) | |
GetObjectData | 获取对象的序列化的状态。 (从 SPAutoSerializingObject 继承。) | |
GetType | (从 Object 继承。) | |
HasAdditionalUpdateAccess | 重写此方法以允许多个用户更新该对象。 (从 SPPersistedObject 继承。) | |
LogUsage | ETW (窗口的事件跟踪) 流记录的使用情况数据。 | |
MemberwiseClone | (从 Object 继承。) | |
OnDeserialization | 后立即调用基类反序列本身要做额外的工作。 (从 SPPersistedObject 继承。) | |
Provision | 到本地服务器,以使用对象进行必要的更改。 (覆盖 SPPersistedObject.Provision()。) | |
ToString | 返回的类型和名称以及所有祖先 (父、 祖,等等) 的对象。 (从 SPPersistedObject 继承。) | |
Uncache | 释放由该对象使用的内存缓存。 (从 SPPersistedObject 继承。) | |
Unprovision | 对清理后删除对象所需的本地服务器中进行更改。 (从 SPPersistedObject 继承。) | |
Update() | 存储此对象的属性。 (覆盖 SPPersistedObject.Update()。) | |
Update(Boolean) | 使对象以保存其状态,并将更改传播到所有计算机的服务器场中,如果在配置存储区中已存在的对象时可选择引发异常。 (从 SPPersistedObject 继承。) | |
UpdateParent | 如果存在的话),来更新其状态,将导致包含SPPersistedObject。 (从 SPAutoSerializingObject 继承。) | |
Validate | 在保存对象前验证所有域的状态。 (从 SPPersistedObject 继承。) |
页首