Erro do Compilador C3248
'function1': função declarada como '__sealed' não pode ser substituída por 'function2'
Uma classe derivada tentou substituir um método virtual __sealed.
C3248 só é acessível usando a opção do compilador obsoleto /clr:oldSyntax.