No. Cancelar é mudando o comportamento de uma propriedade/método em uma classe da CRIANÇA. As classes parciais são usadas para rachar o código entre limas múltiplas para a mesma classe. Por que você usaria uma classe parcial de qualquer maneira? Há uma razão não mudar a definição da propriedade?
Está aqui o exemplo da de usar mundo real (pessoal) a classe parcial:
Eu tenho um esquema de XML de que eu uso a ferramenta de xsd.exe que vem com CONTRA gerar uma lima da classe para mim; entretanto, a classe gerada está faltando alguma funcionalidade que eu gostaria. Se eu mudo a lima gerada, cada vez que o esquema muda e eu recreio a classe, eu perco o que mudanças eu fiz. Agora, se eu faço uma classe parcial e põr minha funcionalidade desejada dentro lá, cada vez que eu gero um objeto novo de um esquema atualizado, mudanças do *my* não sou tocado.