SPUsageDefinition members
Include protected members
Include inherited members
抽象類別所定義的使用類型的通用介面。對應的SPUsageEntry類別用來實際使用狀況記錄。
The SPUsageDefinition type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SPUsageDefinition() | 預設建構函式,它由衍生類別的預設建構函式的隱含呼叫。 | |
SPUsageDefinition(SPFarm) | 這個建構函式會初始化物件執行個體,以配合特定的SPFarm物件,包含伺服器、 服務和解決方案,安裝在伺服器陣列中的全域設定值。這個建構函式只能由SPFarm物件供使用,而且並未由任何其他物件。 |
Top
Properties
Name | Description | |
---|---|---|
DaysToKeepData | 取得或設定要保留資料的日數。 | |
DaysToKeepDetailedData | 此屬性控制將詳細的資料保持的天數。必須是小於DaysToKeepData。 | |
DaysToKeepUsageFiles | 此屬性控制將詳細的資料保持的天數。必須是小於DaysToKeepDetailedData。 | |
Description | 取得詳細的字串描述這種類型的SPUsageDefinition。 | |
DisplayName | 取得說明系統管理使用者介面中的持續性的物件執行個體的顯示名稱。 (Inherited from SPPersistedObject.) | |
Enabled | 取得或設定值,指定使用量記錄是否已啟用對這個型別。 | |
EnableReceivers | 取得或設定值,指出是否使用接收器會啟用這個使用方式類型。 | |
Farm | 取得物件所在的伺服器陣列。 (Inherited from SPPersistedObject.) | |
Hidden | 取得布林值,這個值會決定是否要使用定義顯示在使用者介面。 | |
Id | 取得或設定與物件關聯的 GUID。 (Inherited from SPPersistedObject.) | |
MaxTotalSizeInBytes | 這個屬性會儲存 SQL 儲存區的大小上限此提供者的資料。 | |
Name | 取得或設定用來唯一地識別具有相同的父項和類別的兩個物件的名稱。 (Inherited from SPPersistedObject.) | |
Parent | 取得父項的組態物件樹狀目錄之邏輯階層中。 (Inherited from SPPersistedObject.) | |
Properties | 取得保存物件的中繼資料。 (Inherited from SPPersistedObject.) | |
Receivers | 取得這個使用方式定義集合的接收器。 | |
Status | 取得或設定此類別代表物件的狀態。 (Inherited from SPPersistedObject.) | |
TableColumnsMaxSize | 這個屬性會傳回使用定義資料行的最大長度。它通常用於具現化 SPColumnDefinition 物件,代表字串資料行。 | |
TypeName | 取得說明系統管理使用者介面中的物件類型的顯示名稱。 (Inherited from SPPersistedObject.) | |
UpgradedPersistedProperties | 取得已刪除或變更的欄位的欄位名稱和值集合。 (Inherited from SPAutoSerializingObject.) | |
UsageEntryType | 包含對應到這個 SPUsageDefinition 的 SPUsageEntry 類別的型別。 | |
Version | 取得一個值,每的次就遞增物件已更新。 (Inherited from SPPersistedObject.) | |
WasCreated | 取得 Boolean 值,指出物件是否已初始化,以及是否可以在資料庫中找到。 (Inherited from SPPersistedObject.) |
Top
Methods
Name | Description | |
---|---|---|
Clone | 會傳回物件,不是來自於記憶體中快取,可讓呼叫的程式碼,以協助確保執行緒安全的複製物件。 (Inherited from SPPersistedObject.) | |
Delete | 刪除此物件。 (Inherited from SPPersistedObject.) | |
Equals | 會決定目前保存的物件是否等於指定的物件。 (Inherited from SPPersistedObject.) | |
Finalize | (Inherited from Object.) | |
GetChild<T>() | 會傳回指定類型為基礎的持續性物件的子系。 (Inherited from SPPersistedObject.) | |
GetChild<T>(String) | 會傳回指定名稱為基礎的持續性物件的子物件。 (Inherited from SPPersistedObject.) | |
GetHashCode | 做為保存物件的雜湊函數。 (Inherited from SPPersistedObject.) | |
GetLocal<T> | 如果有必要,請建立衍生的SPUsageDefinition類別的新執行個體,並從資料庫擷取,這個靜態方法會使用而不是建構函式。 | |
GetObjectData | 取得序列的物件的狀態。 (Inherited from SPAutoSerializingObject.) | |
GetType | (Inherited from Object.) | |
HasAdditionalUpdateAccess | 覆寫此方法,以允許多個使用者更新物件。 (Inherited from SPPersistedObject.) | |
ImportEntries | 在使用狀況資料已經從使用日誌檔收集到的實際使用項目使用的匯入期間呼叫。 | |
MemberwiseClone | (Inherited from Object.) | |
OnDeserialization | 緊接在後呼叫基底類別會還原序列化本身執行其他工作。 (Inherited from SPPersistedObject.) | |
ProcessData | 呼叫每日流量處理計時器工作。可以用來處理程序和/或彙總資料此使用方式定義。 | |
Provision | 以本機伺服器,才能使用該物件所需進行的變更。 (Inherited from SPPersistedObject.) | |
ToString | 會傳回所有階 (父項、 上二層,依此類推) 和物件的名稱與類型。 (Inherited from SPPersistedObject.) | |
TruncateData | 呼叫每日流量處理計時器工作。可以用於清除此使用方式定義的所有資料。 | |
Uncache | 釋放物件所使用的記憶體快取。 (Inherited from SPPersistedObject.) | |
Unprovision | 對本機伺服器時,需要清理之後刪除之物件所做的變更。 (Inherited from SPPersistedObject.) | |
Update() | 會使物件以儲存狀態,並傳播至伺服器陣列中的所有電腦的變更。 (Inherited from SPPersistedObject.) | |
Update(Boolean) | 會使物件以儲存狀態,並傳播到的所有電腦的伺服器陣列,選擇性地擲回例外狀況,如果物件已存在設定存放區中的變更。 (Inherited from SPPersistedObject.) | |
UpdateParent | 會包含SPPersistedObject,若有的話,來更新其狀態。 (Inherited from SPAutoSerializingObject.) | |
Validate | 驗證這個使用方式定義的屬性 (Overrides SPPersistedObject.Validate().) |
Top