SPHealthAnalysisRule.AutomaticExecutionParameters - Propriété

Obtient les paramètres par défaut qui spécifient où et quand la règle est exécutée.

Espace de noms :  Microsoft.SharePoint.Administration.Health
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Overridable ReadOnly Property AutomaticExecutionParameters As SPHealthAnalysisRuleAutomaticExecutionParameters
    Get
'Utilisation
Dim instance As SPHealthAnalysisRule
Dim value As SPHealthAnalysisRuleAutomaticExecutionParameters

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

Valeur de propriété

Type : Microsoft.SharePoint.Administration.Health.SPHealthAnalysisRuleAutomaticExecutionParameters
Dans la classe de base, cette propriété retourne une référence Null (Rien dans Visual Basic). Vous n'avez pas besoin de substituer la propriété si votre intention est d'exiger un administrateur de batterie planifier manuellement lorsque la règle doit être exécutée. Toutefois, si vous souhaitez que votre règle de planification automatique lorsqu'il est enregistré avec la batterie de serveurs, vous devez substituer la propriété et dans l'accesseur get renvoyer un objet SPHealthAnalysisRuleAutomaticExecutionParameters qui encapsule les paramètres par défaut pour la règle.

Exemples

L'exemple suivant illustre l'implémentation de la propriété AutomaticExecutionParameters dans une classe dérivée de la classe SPHealthAnalysisRule .

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

Voir aussi

Référence

SPHealthAnalysisRule classe

SPHealthAnalysisRule - Membres

Microsoft.SharePoint.Administration.Health - Espace de noms