共用方式為


SPDiagnosticsService class

提供Microsoft SharePoint Foundation診斷記錄類別管理員。

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.SPPersistedObject
      Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
        Microsoft.SharePoint.Administration.SPService
          Microsoft.SharePoint.Administration.SPDiagnosticsServiceBase
            Microsoft.SharePoint.Administration.SPDiagnosticsService

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
<GuidAttribute("CB4D9DFD-60CF-4d6a-8615-F8A8448452CB")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class SPDiagnosticsService _
    Inherits SPDiagnosticsServiceBase _
    Implements IDiagnosticsManager
'用途
Dim instance As SPDiagnosticsService
[GuidAttribute("CB4D9DFD-60CF-4d6a-8615-F8A8448452CB")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class SPDiagnosticsService : SPDiagnosticsServiceBase, 
    IDiagnosticsManager

備註

此類別可讓您以程式設計方式進行可以怎麼做以手動方式在使用者介面中使用管理中心診斷記錄] 頁面上的 [追蹤記錄檔事件節流] 區段。系統管理員也可以使用 Windows PowerShell cmdlet Get-SPDiagnosticConfig和Set-SPDiagnosticConfig設定這些設定。

追蹤記錄檔會收到執行已經過追蹤檢測應用程式的相關資訊性訊息。若要測量產品效能並診斷錯誤,通常用於應用程式追蹤。若要管理的追蹤記錄檔和天數以程式設計方式將其儲存位置,啟動從靜態Local屬性取得SPDiagnosticsService類別的執行個體。然後設定LogLocationDaysToKeepLogs屬性的物件。若要限制使用記錄檔的磁碟空間量的LogMaxDiskSpaceUsageEnabled屬性設定為true ,並指定要使用的LogDiskSpaceUsageGB屬性設定的最大的儲存空間。最後,將整個伺服器陣列中的新設定傳播呼叫Update()方法。

事件節流會控制要在 Windows 事件記錄檔和追蹤記錄檔中,會擷取事件的速率是指的字詞。事件所管理類別,並針對每種記錄類型維護個別的報表閾值。若要設定特定類別的臨界值,您必須先透過存取靜態Local屬性來取得SPDiagnosticsService類別的執行個體。然後使用 ds。區域 ["AreaName"]。類別 ["CatName"]。若要修改的嚴重性和通話 ds TraceSeverity。若要認可 Update()。

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

請參閱

參照

SPDiagnosticsService members

Microsoft.SharePoint.Administration namespace

其他資源

Trace Logs