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