La méthode ApplyIncrementalChangeToMSE effectue l'application d'un sous-ensemble des propriétés dans le Setting sur le ManagedSystemElement ...

La méthode ApplyIncrementalChangeToMSE effectue l'application d'un sous-ensemble des propriétés dans le Setting sur le ManagedSystemElement référencé. Elle prend quatre paramètres d'entrée : MSE (ManagedSystem Element auquel le Setting est appliqué), TimeToApply (qui, étant de type datetime, peut être une heure spécifique ou un intervalle de temps), MustBeCompletedBy (qui indique le délai d'achèvement requis pour la méthode) et un tableau PropertiesToApply (qui contient une liste des noms de propriétés dont les valeurs seront appliquées). Si une propriété ne figure pas dans cette liste, elle est ignorée par la méthode Apply. Si le tableau a la valeur Null, s'il est vide ou s'il contient la chaîne « ALL » comme nom de propriété, toutes les propriétés du Settings sont appliquées. S'il a la valeur « NONE », aucune propriété de Settings n'est appliquée. 
Notez que la sémantique de cette méthode impose que chaque Setting soit entièrement appliqué ou pas du tout appliqué à son ManagedSystemElement cible. La valeur de retour doit être 0 si le Setting a été correctement appliqué au ManagedSystemElement référencé, 1 si la méthode n'est pas prise en charge, 2 si le Setting n'a pas été appliqué dans les délais spécifiés, et tout autre nombre si une erreur s'est produite. Dans une sous-classe, l'ensemble de codes de retour possibles pourrait être spécifié à l'aide d'un qualificateur ValueMap sur la méthode. Les chaînes vers lesquelles le contenu de ValueMap est « traduit » peuvent également être spécifiées dans la sous-classe en tant que qualificateur de tableau de valeurs. 
Remarque : si une erreur se produit lors de l'application du Setting à un ManagedSystemElement, l'Element doit être configuré comme il l'était initialement lorsque la tentative d'application a commencé. Autrement dit, l'Element ne doit pas être laissé dans un état intermédiaire.