Share via


SPRSDiagnosticsService Class

This API supports the infrastructure and is not intended to be used directly from your code.

Inheritance Hierarchy

System.Object
  SPAutoSerializingObject
    SPPersistedObject
      SPPersistedUpgradableObject
        SPService
          SPDiagnosticsServiceBase
            Microsoft.ReportingServices.SharePoint.Common.SPRSDiagnosticsService

Namespace:  Microsoft.ReportingServices.SharePoint.Common
Assembly:  Microsoft.ReportingServices.SharePoint.Common (in Microsoft.ReportingServices.SharePoint.Common.dll)

Syntax

'Declaration
<GuidAttribute("BCB3A7BC-A131-4bf3-B096-F7042F923DE1")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPRSDiagnosticsService _
    Inherits SPDiagnosticsServiceBase
'Usage
Dim instance As SPRSDiagnosticsService
[GuidAttribute("BCB3A7BC-A131-4bf3-B096-F7042F923DE1")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPRSDiagnosticsService : SPDiagnosticsServiceBase
[GuidAttribute(L"BCB3A7BC-A131-4bf3-B096-F7042F923DE1")]
[SharePointPermissionAttribute(SecurityAction::LinkDemand, ObjectModel = true)]
public ref class SPRSDiagnosticsService sealed : public SPDiagnosticsServiceBase
[<SealedAttribute>]
[<GuidAttribute("BCB3A7BC-A131-4bf3-B096-F7042F923DE1")>]
[<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)>]
type SPRSDiagnosticsService =  
    class
        inherit SPDiagnosticsServiceBase
    end
public final class SPRSDiagnosticsService extends SPDiagnosticsServiceBase

The SPRSDiagnosticsService type exposes the following members.

Properties

  Name Description
Public property Applications (Inherited from SPService.)
Public property Areas (Inherited from SPDiagnosticsServiceBase.)
Public property CanBackupRestoreAsConfiguration (Inherited from SPDiagnosticsServiceBase.)
Public property CanRenameOnRestore (Inherited from SPDiagnosticsServiceBase.)
Public property CanSelectForBackup (Inherited from SPDiagnosticsServiceBase.)
Public property CanSelectForRestore (Inherited from SPDiagnosticsServiceBase.)
Public property CanUpgrade (Inherited from SPPersistedUpgradableObject.)
Public property DiskSizeRequired (Inherited from SPDiagnosticsServiceBase.)
Public property DisplayName (Inherited from SPPersistedObject.)
Public property Farm (Inherited from SPPersistedObject.)
Public property Id (Inherited from SPPersistedObject.)
Public property Instances (Inherited from SPService.)
Public property IsBackwardsCompatible (Inherited from SPPersistedUpgradableObject.)
Public property JobDefinitions (Inherited from SPService.)
Public property JobHistoryEntries (Inherited from SPService.)
Public propertyStatic member Local
Public property Name (Inherited from SPPersistedObject.)
Public property NeedsUpgrade (Inherited from SPPersistedUpgradableObject.)
Public property NeedsUpgradeIncludeChildren (Inherited from SPPersistedUpgradableObject.)
Public property Parent (Inherited from SPPersistedObject.)
Public property Properties (Inherited from SPPersistedObject.)
Public property Required (Inherited from SPService.)
Protected property ResourceDll (Inherited from SPDiagnosticsServiceBase.)
Public property RunningJobs (Inherited from SPService.)
Public property Status (Inherited from SPPersistedObject.)
Public property TypeName (Overrides SPPersistedObjectTypeName().)
Public property UpgradeContext (Inherited from SPPersistedUpgradableObject.)
Public property UpgradedPersistedProperties (Inherited from SPAutoSerializingObject.)
Public property Version (Inherited from SPPersistedObject.)
Protected property WasCreated (Inherited from SPPersistedObject.)

Top

Methods

  Name Description
Public method AddBackupObjects (Inherited from SPDiagnosticsServiceBase.)
Public method Clone (Inherited from SPPersistedObject.)
Public method Delete (Inherited from SPService.)
Public method Equals (Inherited from SPPersistedObject.)
Protected method Finalize (Inherited from Object.)
Public method GetChild``1() (Inherited from SPPersistedObject.)
Public method GetChild``1(String) (Inherited from SPPersistedObject.)
Public method GetCreateApplicationLink (Inherited from SPService.)
Public method GetCreateApplicationOptions (Inherited from SPService.)
Public method GetHashCode (Inherited from SPPersistedObject.)
Public method GetObjectData (Inherited from SPAutoSerializingObject.)
Public method GetType (Inherited from Object.)
Protected method HasAdditionalUpdateAccess (Inherited from SPPersistedObject.)
Public method Invalidate (Inherited from SPPersistedUpgradableObject.)
Protected method MemberwiseClone (Inherited from Object.)
Public method OnAbort (Inherited from SPDiagnosticsServiceBase.)
Public method OnBackup (Inherited from SPDiagnosticsServiceBase.)
Public method OnBackupComplete (Inherited from SPDiagnosticsServiceBase.)
Protected method OnDeserialization (Inherited from SPPersistedObject.)
Public method OnPostRestore (Inherited from SPDiagnosticsServiceBase.)
Public method OnPrepareBackup (Inherited from SPDiagnosticsServiceBase.)
Public method OnPreRestore (Inherited from SPDiagnosticsServiceBase.)
Public method OnRestore (Inherited from SPDiagnosticsServiceBase.)
Protected method ProvideAreas (Inherited from SPDiagnosticsServiceBase.)
Public method Provision (Inherited from SPPersistedObject.)
Public method ResetAll (Inherited from SPDiagnosticsServiceBase.)
Public method SetAll(TraceSeverity) (Inherited from SPDiagnosticsServiceBase.)
Public method SetAll(EventSeverity) (Inherited from SPDiagnosticsServiceBase.)
Public method SetAll(TraceSeverity, EventSeverity) (Inherited from SPDiagnosticsServiceBase.)
Public method ToString (Inherited from SPPersistedObject.)
Public method Uncache (Inherited from SPPersistedObject.)
Public method Unprovision (Inherited from SPPersistedObject.)
Public method Update() (Inherited from SPDiagnosticsServiceBase.)
Public method Update(Boolean) (Inherited from SPPersistedObject.)
Protected method UpdateParent (Inherited from SPAutoSerializingObject.)
Public method Upgrade() (Inherited from SPPersistedUpgradableObject.)
Public method Upgrade(Boolean) (Inherited from SPPersistedUpgradableObject.)
Protected method Validate (Inherited from SPPersistedObject.)
Public method ValidateBackwardsCompatibility (Inherited from SPPersistedUpgradableObject.)
Public method WriteEvent (Inherited from SPDiagnosticsServiceBase.)
Public method WriteTrace (Inherited from SPDiagnosticsServiceBase.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate property Microsoft#SharePoint#Administration#Backup#IBackupRestore#Name (Inherited from SPDiagnosticsServiceBase.)

Top

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.