O método ApplyIncrementalChangeToMSE executa a aplicação real de um subconjunto de propriedades na Definição (Setting) ao ...

O método ApplyIncrementalChangeToMSE executa a aplicação real de um subconjunto de propriedades na Definição (Setting) ao ManagedSystemElement referenciado. Ele usa quatro parâmetros de entrada: MSE (o Elemento ManagedSystem ao qual a Definição está sendo aplicada), TimeToApply (quando se trata de datetime, pode ser um horário ou intervalo de tempo específico), MustBeCompletedBy (que indica a hora de conclusão exigida para o método) e uma matriz PropertiesToApply (que inclui uma lista dos nomes das propriedades que terão seus valores aplicados). Se uma propriedade não estiver na lista, ela será ignorada pela aplicação (Apply). Se a matriz for nula, estiver vazia ou incluir a cadeia de caracteres "ALL" como o nome da propriedade, todas as propriedades Settings serão aplicadas. Se estiver definida como "NONE", nenhuma propriedade Settings será aplicada. 
Observe que as semânticas desse método referem-se a Definições individuais que são integralmente aplicadas ou não são aplicadas de jeito nenhum ao seu ManagedSystemElement de destino. O valor retornado deve ser 0 quando a Definição é aplicada com êxito ao ManagedSystemElement referenciado, 1 quando não há suporte para o método, 2 quando a Definição não foi aplicada dentro dos horários especificados e qualquer outro número em caso de erro. Em uma subclasse, o conjunto de códigos de retorno possíveis pode ser especificado usando um qualificador ValueMap no método. As cadeias de caracteres nas quais o conteúdo de ValueMap é "traduzido" também podem ser especificadas na subclasse como um qualificador da matriz Values. 
Observação: em caso de erro ao aplicar a Definição a um ManagedSystemElement, o Elemento deverá ser configurado como estava quando a tentativa de "aplicação" começou; ou seja, o Elemento não deve ficar em um estado indeterminado.