SPHealthAnalysisRule.AutomaticExecutionParameters-Eigenschaft

Ruft die Standardeinstellungen, die angeben, wann und wo die Regel ausgeführt wird.

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

Syntax

'Declaration
Public Overridable ReadOnly Property AutomaticExecutionParameters As SPHealthAnalysisRuleAutomaticExecutionParameters
    Get
'Usage
Dim instance As SPHealthAnalysisRule
Dim value As SPHealthAnalysisRuleAutomaticExecutionParameters

value = instance.AutomaticExecutionParameters
public virtual SPHealthAnalysisRuleAutomaticExecutionParameters AutomaticExecutionParameters { get; }

Eigenschaftswert

Typ: Microsoft.SharePoint.Administration.Health.SPHealthAnalysisRuleAutomaticExecutionParameters
In der Basisklasse gibt diese Eigenschaft ein Nullverweis (Nothing in Visual Basic). Sie müssen nicht die-Eigenschaft außer Kraft, wenn Ihr Ziel ist es, erfordern ein Farmadministrator manuell planen, wann die Regel ausgeführt werden soll. Wenn Sie möchten Ihre Regel automatisch geplant werden, wenn sie mit der Farm registriert wird, sollten Sie jedoch überschreiben Sie die Eigenschaft und im get -Accessor SPHealthAnalysisRuleAutomaticExecutionParameters Objekt, das die Standardeinstellungen für die Regel kapselt zurückgegeben.

Beispiele

Im folgende Beispiel wird die Implementierung der AutomaticExecutionParameters -Eigenschaft in einer Klasse, die von der SPHealthAnalysisRule -Klasse abgeleitet.

public override SPHealthAnalysisRuleAutomaticExecutionParameters AutomaticExecutionParameters
{
    get
    {
        SPHealthAnalysisRuleAutomaticExecutionParameters retval = new SPHealthAnalysisRuleAutomaticExecutionParameters();
        retval.Schedule = SPHealthCheckSchedule.Hourly;
        retval.Scope = SPHealthCheckScope.All;
        retval.ServiceType = typeof(SPTimerService);
        retval.RepairAutomatically = false;
        return retval;
    }
}
Public Overrides ReadOnly Property AutomaticExecutionParameters() As SPHealthAnalysisRuleAutomaticExecutionParameters
    Get
        Dim retval As New SPHealthAnalysisRuleAutomaticExecutionParameters()
        retval.Schedule = SPHealthCheckSchedule.Hourly
        retval.Scope = SPHealthCheckScope.All
        retval.ServiceType = GetType(SPTimerService)
        retval.RepairAutomatically = False
        Return retval
    End Get
End Property

Siehe auch

Referenz

SPHealthAnalysisRule Klasse

SPHealthAnalysisRule-Member

Microsoft.SharePoint.Administration.Health-Namespace