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